620 Elaine Street, Marshville, NC 28103
20
beds
20
baths
9,700 Sq.Ft. LIVING AREA
0.64 Acres lot