81105 Alexander

Chapel Hill, NC
For Sale: $559,000
4 Beds, 3 ½ Baths
3,367 sq/ft
81105 Alexander
1/50
1