1704 Barbarosa Dr, Lancaster, SC 29720
1704 Barbarosa Dr, Lancaster, SC 29720 is on the street of Barbarosa Dr, in the city of Lancaster, South Carolina. It is in the zip code of SC 29720.
1704 Barbarosa Dr, Lancaster, SC 29720 is a Single Family home.
It has , 1.27 acres square feet lot size.
It was built in 1985.