Viewed
120 Highland Street
Weaverville, NC 28787
$759,000
5 beds
4 full
bathrooms2,054 sq.ft.
Courtesy Of Premier Sotheby's Int'l Realty