Apt-205 - 1337 Euclid Ave, Miami Beach, FL
1 Bd
1 Ba
MLS® A11751238 • Barnes International Realty, LLC