$315,000
820 Euclid Ave 301
Miami Beach, FL 33139
25 days on mkt
1 bd 1.5 ba 779 sqft Sold Jun 2024