1101 Euclid Avenue, South Beach, Miami Beach, FL 33139Unit 4
Residential Rental, Condo/Co-op/Annual
Show 6 more
Spacious studio with dining area, updated kitchen and bath and large closet. Great location just east of Flamingo Park and walking distance to the beach, shops, Citibikes, restaurants and Lincoln Rd! Rapid approval and move-in for qualified tenants.