View Details Open House $434,990 1 of 22 The Crossings | HARRISONBURG 5 beds 3 baths 2,718 sqft 0.2 acres On Site: 65 Days
View Details Open House $504,990 1 of 20 The Crossings | HARRISONBURG 5 beds 3 baths 3,978 sqft 0.2 acres On Site: 65 Days
View Details Open House $449,990 1 of 19 The Crossings | HARRISONBURG 3 beds 2 baths 2,291 sqft 0.2 acres On Site: 65 Days
View Details Open House $464,990 1 of 21 The Crossings | HARRISONBURG 4 beds 2 baths 1 ½ baths 3,133 sqft 0.2 acres On Site: 65 Days
View Details Open House $414,990 1 of 21 The Crossings | HARRISONBURG 4 beds 2 baths 1 ½ baths 2,423 sqft 0.2 acres On Site: 78 Days
View Details Open House $454,990 1 of 20 The Crossings | HARRISONBURG 5 beds 3 baths 3,010 sqft 0.2 acres On Site: 78 Days
View Details Open House $484,990 1 of 22 The Crossings | HARRISONBURG 5 beds 3 baths 3,571 sqft 0.2 acres On Site: 78 Days
View Details Open House $399,990 1 of 19 The Crossings | HARRISONBURG 3 beds 2 baths 1,567 sqft 0.2 acres On Site: 78 Days