$1,149,0003 syp. · 2 łaz. · 1,373 sq ft2144 NE 64th St, Fort Lauderdale, FL 33308IMPERIAL POINT 2 SEC