Open Houses!
Viewed
120 Legrae Lane
Taylors, SC 29687
$337,000
3 beds
2 full + 1 half
bathroomsCourtesy Of Opendoor Brokerage LLC