- 403 E Union St, Marshville, NC 28103$1,950/mo3 beds · 2.5 baths · 1,300 sq ft403 E Union StMarshville, NC 28103
- 905 Hamiltons Cross Rd, Marshville, NC 28103$1,950/mo3 beds · 1 bath905 Hamiltons Cross RdMarshville, NC 28103
- 5602 Flint Ridge Church Rd, Marshville, NC 28103$2,049/mo3 beds · 2 baths · 1,904 sq ft5602 Flint Ridge Church RdMarshville, NC 28103
Updated


