View details for Valleydale Apartments Valleydale Apartments $1,300+ 928 Ohio Avenue, Salem, VA 24153
View details for The Crest Apartments The Crest Apartments $1,200+ 128 Rutledge Drive, Salem, VA 24153
View details for 1107 Kessler Mill Rd 1107 Kessler Mill Rd $1,200+ 1107 Kessler Mill Road, Salem, VA 24153
View details for 777 Roanoke Boulevard 777 Roanoke Boulevard $1,050+ 777 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 122 Dalewood Avenue - 1 122 Dalewood Avenue - 1 $1,700+ Sunset Village, Salem, VA 24153