526 15 ST # 2, Miami Beach, FL 33139 | MLS A11927001 | For Rent | Matthew Gromadzki