VERY VIBRANT RETAIL SPACE FOR LEASE 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. Only a half mile from High
Read the original:
BEST RETAIL SPOT ON THE NORTH SHORE (MANDEVILLE) $1600 1200sqft