612 N Indiana Ave is aretail property for lease in Englewood, FL.
Retail End Cap, In-line Space and Office suites available
Great opportunity in busy center - motivated to add quality tenants
Join Salon & Day Spa, Designer Tee’s, Cycle Clothing & Pilates Sanctuary
Good location for breakfast/lunch cafe, medical or other service providers
Excellent visibility and pylon signage available