29 Independence Boulevard, Asheville, NC 28805
3
beds
3
baths
1,869 Sq.Ft. LIVING AREA
0.33 Acres lot