$1,450,000New4 bd · 4 ba · 2,050 sqft3909 NE 170th St # 3909, North Miami Beach, FL 33160AQUAVISTA CONDO