$1,050,0004 syp. · 2 łaz. · 1,948 sq ft6020 NE 18th Ter, Fort Lauderdale, FL 33308IMPERIAL POINT 3RD SEC