929 Homestead Dr, Salem VA 24153
$269,000
88 Maple St, Salem VA 24153
$305,000
3309 Locust Grove Ln, Salem VA 24153
$279,950
2472 Wildwood Rd, Salem VA 24153
$249,000
1500 Penley Blvd, Salem VA 24153
$260,000
821 Kimball Ave, Salem VA 24153
$145,500