Art Deco Charmer!!! Great opportunity to own a 1 bedroom 1 bath in the heart of South Beach. Minutes from the shops and restaurants on Lincoln Road.
MORE INFORMATION & CONTACT
More information about "605 Euclid Ave APT 207, FL 33139" at Zillow. VIEW ON ZILLOW