Shared Studio in the Heart of Miami South Beach - Apartments for Rent in Miami Beach, Florida, United States
Shared room in Miami Beach, US. Charming studio, located in the heart of South Beach, 5 minutes walk to the beach, 3 blocks from Ocean Drive, close to great shopping and supermarkets, a few blocks from Lincoln Road, 10 minutes walk approx. You will be right in the middle of the ...
See this content immediately after install