Pending $2,700 /mo Leeward Point Condo #2 2807 NE 164th St #2, North Miami Beach FL 33160 1 bd · 2 ba · 842 sq ft MLS# A12082596 · Listing courtesy of Marlin Realty Inc