210 Church Street

Charlotte 1,069 sqft $589,900
2 Bedrooms 2 Bathrooms

9133 Maybry Park Street

Charlotte 2,252 sqft $589,900
3 Bedrooms 3 Bathrooms

4018 Waxwood Drive

Monroe 3,065 sqft $589,900
4 Bedrooms 4 Bathrooms

TBD Rock Creek Church Road

North Wilkesboro $589,900

13926 Tilesford Lane

Huntersville 2,121 sqft $589,900
3 Bedrooms 2 Bathrooms

1645 Ivy Hill Road

Marshall 2,919 sqft $589,900
3 Bedrooms 2 Bathrooms

108 Gregg Street

Charlotte 2,055 sqft $589,900
3 Bedrooms 3 Bathrooms

201 Main Street

Mount Gilead 3,702 sqft $589,750
3 Bedrooms 3 Bathrooms

670 Cedar Creek Road

Lake Lure 1,469 sqft $589,599
3 Bedrooms 2 Bathrooms

408 5th Avenue

Conover 3,013 sqft $589,500
4 Bedrooms 3 Bathrooms