Viewed
16 Osborn Knob Road
Little Switzerland, NC 28749
$650,000
3 beds
2 full
bathrooms1,500 sq.ft.
Courtesy Of High Ridge Realty