Description
Nearly two years after structural damage forced them out, some Villa Del Sol residents in St. Lucie County are finally returning home.
Nearly two years after structural damage forced them out, some Villa Del Sol residents in St. Lucie County are finally returning home.