Commercial Real Estate News For South Florida
The triple net lease is for 11,000 square feet.
Content mobilized by FeedBlitz RSS Services, the premium FeedBurner alternative.