520 NE 38th St # 15, Miami, FL 33137 | MLS A12050601 | For Rent | Matthew Gromadzki