Leisure Investment Miami

Development Location: 
3117-3173 Alton Road, Miami Beach, FL 33140, USA
Development Sector: 
Additional: 
Minor refurbishment