90 Alton Unit 1708, Miami Beach, Florida 33139 USA

$518,800  Condo / Town Home - SOLD MLS® A10603796