23 Mountain Shadows Road, Jefferson, NC
0 Bed
0 Bath
MLS® 253907 • Carolina Mountain Properties & Rentals, Inc.