Residential Lease For Rent
1135 Euclid Ave # 202, Miami Beach, Florida 33139
Updated studio in the heart of South Beach. Updated floors, impact windows, tiled bathroom, new a/c unit with remote, lots of closet space. The studio is located only a few blocks from the beach, Flamingo park, restaurants, bars, and everything else South Beach has to offer. Minimum is 6 months lease. Available now. Renters insurance required.