Affordable Housing

425 Tennessee St, Salem, VA 24153
$1,600
3beds1baths
425 Tennessee St, Salem, VA 24153
400 Union St APT B1, Salem, VA 24153
$800
1beds1baths
400 Union St APT B1, Salem, VA 24153
212 Bonavista Rd, Salem, VA 24153
$1,500
3beds1baths
212 Bonavista Rd, Salem, VA 24153
3383 Bradshaw Rd, Salem, VA 24153
$3,500
4beds3baths
3383 Bradshaw Rd, Salem, VA 24153
918 S College Ave, Salem, VA 24153
$1,300
2beds1baths
918 S College Ave, Salem, VA 24153
128 Rutledge Dr, Salem, VA
$1,215-$1,255
2beds1baths
128 Rutledge Dr, Salem, VA
1647 Margaret Ln, Salem, VA 24153
$1,695
2beds1baths
1647 Margaret Ln, Salem, VA 24153
205 Edgemont Dr, Salem, VA 24153
$2,395
4beds2baths
205 Edgemont Dr, Salem, VA 24153
508 S Market St, Salem, VA 24153
$1,650
3beds2baths
508 S Market St, Salem, VA 24153
424 Yorkshire St, Salem, VA
$949
1beds1baths
424 Yorkshire St, Salem, VA
1004 Williams Dr, Salem, VA 24153
$1,075
2beds1baths
1004 Williams Dr, Salem, VA 24153
102 Academy Salem, 102 Academy St #2, Salem, VA 24153
$1,100
1beds1baths
102 Academy Salem, 102 Academy St #2, Salem, VA 24153