O'Hara Barton Homeplace in Landrum, SC 29356

O'Hara Barton Homeplace in Landrum, SC 29356 (Greenville County) is a historic building, Old Tugaloo Road 115 (29687).

House Number
115
Postal Code
29687
Street
Old Tugaloo Road
Building Type
building