2285 NE 172ND Street # 15, North Miami Beach, FL 33160 | MLS B26070606 | For Rent | Matthew Gromadzki