820 EUCLID AV 307, Miami Beach, Florida
820 EUCLID AV 307, Miami Beach, Florida 33139 - Perfect unit! Fully decorator furnished art deco studio in the heart of South Beach! Walk to the beach, shops, dining and all the entertainment South Beach has to offer. W/D in building!
View Virtual Tour
Listing Courtesy of Howard Chase Real Estate, LLC