16465 NE 22nd Ave # 419, North Miami Beach, FL 33160 | MLS A12058083 | For Rent | Matthew Gromadzki