$1,225,000
5
Beds
⋅
4
Baths
⋅
4393347
MLS
⋅
ACTIVE
Status
42 Church Street, Weaverville
Listing courtesy of Town and Mountain Realty. Aviva@townandmountain.com
