Chiarelli Plaza

Address: 1315 Homestead Rd N
City/State: Lehigh Acres, FL
Listing Status: For Sale
Property Type: Retail