1334 Alton Rd # B5, Miami Beach, FL 33139 | MLS A12089680 | For Rent | Matthew Gromadzki