Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Become an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Become an Agent
Salem, VA Homes for Sale & Real Estate
Save Search
price
-
Filters
1-28
of
28
Homes
Sort by Recommended
$340,000
811-812 Montvue Road
Salem, VA 24153
4
Beds
3
Baths
1,421
Sq. Ft.
$35,000
0 Franklin Street
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$69,950
4461 Mayfair Drive
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$50,000
7027 Campbell Drive
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$70,000
800 Hook Lane
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$850,000
5837 Twine Hollow Road
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$109,950
303 Craig Avenue
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$340,000
811 Montvue Road, Unit 812
Salem, VA 24153
4
Beds
-
Baths
-
Sq. Ft.
$47,500
4142 Bradshaw Road
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$230,000
6129 Bradshaw Road
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$975,000
601 West Main Street
Salem, VA 24153
6
Beds
7
Baths
5,771
Sq. Ft.
$69,000
0 Joe Carrol Road
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$48,950
0 Yale Drive
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$700,000
1000 Polar Lane
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$43,000
0 Gene Street
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$899,000
1260 Electric Road
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$19,500
0 Bradshaw Road
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$1,795,000
1723 Skyview Road
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$20,000
0 Wildwood Road
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$14,950
900 Polar Lane
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$35,000
6933 Thomas Drive
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$35,000
7035 Campbell Drive
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$289,500
0 West Main Street
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$195,000
625 West 4th Street
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$1,400,000
0 Honeysuckle Road
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$39,950
0 Thompson Memorial Drive
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$69,950
3060 Franklin Street
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
$135,000
900 Quail Lane
Salem, VA 24153
-
Beds
-
Baths
-
Sq. Ft.
Compass
VA
Salem city
Salem
Homes for Sale near Salem
Neighborhoods
Virginia
Cave Spring
Glenvar
Sunset Village
Beverly Hieghts
Ridgewood Park
Edge Wood-Summit Hills
Peachtree-Norwood
Peters Creek South
Peters Creek North
Downtown Salem
Cherry Hill
Wilmont
South Washington Heights
Washington Heights
Westview Terrace
Norwich
Raleigh Court
Miller Court-Arrowood
Villa Heights
Show More
Cities
Roanoke
Bent Mountain
Vinton
Cloverdale
Elliston
Catawba
Daleville
Callaway
Copper Hill
Shawsville
Troutville
Boones Mill
Blue Ridge
Check
Hardy
New Castle
Fincastle
Goodview
Christiansburg
Blacksburg
Show More
ZIPs
24017
24018
24019
24153
24015
24016
24012
24014
24011
24070
24013
24087
24175
24065
24059
24179
24083
24127
24077
24067
Show More
Looking for Rentals?
Homes and Apartments for Rent in Salem