12590 NE 16th Ave # 208, North Miami, FL 33161 | MLS A12017944 | For Rent | Matthew Gromadzki