Recently Sold Multi-Family Homes in Catawba County, NC

49 homes