New Castle

2 Properties
Sort by:
Featured
  • $129,950/Monthly
99 Laurel Hill

99 Laurel Hill

  • $129,950/Monthly
99 Laurel Hill, New Castle, VA 24127
  • 3 Bedrooms
  • 2 Bathrooms
  • 4.05
    Sq Ft
Featured
  • $289,950/Monthly
853 Mountain Breeze Ln

853 Mountain Breeze Ln

  • $289,950/Monthly
853 Mountain Breeze Ln, New Castle, VA 24127
  • 3 Bedrooms
  • 3 Bathrooms
  • 10.8
    Sq Ft

Compare listings

Compare