1027 Euclid Ave Unit# 4, Miami Beach, Florida, 33139

This listing has been sold or is no longer active