155 NE 59th St # 2, Miami, FL 33137 | MLS A12089196 | For Rent | Matthew Gromadzki