STUNNING STUDIO IN SOUTH BEACH - Apartments for Rent in Miami Beach, Florida, United States
in Miami Beach, US. This stunning, modern studio is located in South Beach 2 blocks from beach and Ocean Drive. Beautiful Espanola way is 2 min walking distance from the apartment, as well as Washington avenue. Lincoln Mall Road and Collins ave are three blocks away.