New listing $1,450,000 Aquavista Condo #3909 3909 NE 170th St #3909, North Miami Beach FL 33160 4 bd · 4 ba · 2,050 sq ft MLS# A12116635 · Listing courtesy of BY & D Real Estate Corporation