Beautiful Art Deco Building in the heart of South Beach. Excellent maintained building with a fenced entrance and security code access. Spacious floorplan, fully size kitchen and a nice. bathroom. Walking distance to all; beach, restaurants, Ocean Drive, South of Fifth. Shopping close by for groceries and Lincoln Mall. Very clean laudry room on first floor. Must see.
820 Euclid Ave is located in Miami Beach, Florida in the 33139 zip code.