$715,000 -
10961 Sw Ivory Springs Ln
Saint Lucie Village ,
FL 34987
City: Saint Lucie Village