Real Estate - Seneca, South Carolina, United States
Applewood Villas is a real estate company based out of 410 W South 4th St, Seneca, South Carolina, United States.