Name
Email
Subscribe
The newly-opened 102,410-square-foot Tesla Motors center in Lealman has a new owner. Developer Rob Truett, a principal at the Delray Beach-based Truett Realty Group, was behind...