Looking in FL » Miami-Dade » Surfside » Atlantic Rose

Aerial photo of Atlantic Rose
Built in 1995 - 18 units - 3 floors