View details for The Crest Apartments The Crest Apartments $1,175+ 128 Rutledge Drive, Salem, VA 24153
View details for Valleydale Apartments Valleydale Apartments $1,375+ 928 Ohio Avenue, Salem, VA 24153
View details for Centrally Located Salem Ranch Centrally Located Salem Ranch $1,525+ 1120 Roanoke Boulevard, Salem, VA 24153
View details for Three Bedroom, 1 bath, nice neighborhood in Salem! Three Bedroom, 1 bath, nice neighborhood in Salem! $1,800+ 1111 Newman Drive, Salem, VA 24153
View details for Updated, Three Bedroom Ranch in Salem! Updated, Three Bedroom Ranch in Salem! $1,650+ 11 Upland Drive, Salem, VA 24153
View details for Updated Salem Ranch with Deck Updated Salem Ranch with Deck $1,695+ Sunset Village, Salem, VA 24153