Compare Listings

$447,000

Early American Home in Salem, VA

2920 Green Hill Dr, Salem, VA 24153, USA

Beds: 4Baths: 3sqft: 4814

Single-Family

TimThompson

4 weeks ago

$447,000

Beds: 4Baths: 3sqft: 4814

Single-Family

4 weeks ago