Property Id: 1685660 Spacious South Beach apartment featuring in-unit laundry, natural light, original hardwood floors, renovated bathrooms and kitchen. Well equiped with all the appliances, dishwasher, stove, oven, microwave, new fridge, stacked washer and dryer. Walk in closets, beautiful views. Includes an extra half bathroom and a flex space perfect for a home office. Stret parking. Pet friendly.
820 Euclid Ave is located in Miami Beach, Florida in the 33139 zip code.