21 Castlewood Drive, Alexander, NC 28701 | $675,000 | MLS# CAR4124661 | Finanzo