View details for Marshville, North Carolina Marshville, North Carolina $1,050+ 507 Hasty Street, Marshville, NC 28103