Deals

Buyer Pays $538,000 for Vacant Englewood Commercial Property

A Boca Grande company recently purchased almost 7.3 acres at 6601-6691 Placida Road, Englewood.

06/14/2018 By Staff