16395 Biscayne Blvd # PH 2211, North Miami Beach, FL 33160 | MLS A11976653 | For Rent | Matthew Gromadzki