Retail space available for lease in one of Mandeville’s most active shopping centers. Magnolia Plaza Shopping Center at 2637 Florida Street has an immediate opening for a retail tenant
Go here to read the rest:
BEST RETAIL SPACE ON NORTHSHORE (Mandeville) $1600 1200ft2