South Havana Retail

Property Type: Retail

Size: 4,700 sf

Year Acquired: 2021