105 Shelton Street
Carrboro, NC 27510

$567,000 3 Beds 2 Baths 1,870 sq/ft
105 Shelton Street 1/32