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