710 Washington Avenue 419, Miami Beach
4 bedrooms
4 Baths
3 Guests
Offering city views, South Beach Apartments is an accommodation located in Miami Beach, 500 metres from Lummus Park Beach and 600 metres from South Pointe Park Beach.
Parking
Internet services
Tour desk
WiFi
Free WiFi
Non-smoking throughout
Air conditioning
Private parking
Invoice provided
No nearby properties available in this region at the moment.