• Year Built: 1986
612 N Indiana Ave is aretail property for lease in Englewood, FL.
Total Square Feet: 22,028 RSF +/-
New Sales Price: $1.9 million
Perfect 1031 Exchange with strong upside potential
Lease up remaining 3,000 SF and bring rents closer to market rates
Well maintained Plaza with attentive ownership
Built in 1986 - units are separately metered for water & electric
Centrally located among some of the area’s luxury residential communities
Excellent visibility and pylon signage on busy SR 776
Request Property Information
Please describe your commercial real estate requirements. We’ll introduce you to local properties that match your criteria.