$693,0002 syp. · 3 łaz. · 1,640 sq ft3805 NE 170th St # A-6, North Miami Beach, FL 33160Lago Verda Villas