Open House!
Viewed
203 Elm Avenue
Hudson, NC 28638
$345,900
4 beds
2 full + 1 half
bathrooms2,802 sq.ft.
Courtesy Of Harper Realty