$530,0004 syp. · 3 łaz. · 2,444 sq ft624 SW Nichols Terrace, Port St. Lucie, FL 34953Port St Lucie Sec 09