730 81st St #4, Miami Beach, FL 33141
Miami Beach, Florida, United States
ApartmentsTemporary rent2 bedrooms2 bathrooms103 m²
Welcome to Villa Mare 730-4, a stunning apartment located in the heart of Miami Beach, FL. This spacious 2-bedroom, 2-bathroom apartment offers a comfortable and convenient living experience. With a prime location, you'll have easy access to all the vibrant attractions and beautiful beaches that Miami Beach has to offer. Villa Mare 730-4 provides e