Buy
24073
Homes for Sale
Open Houses
New Homes
Recently Sold
Christiansburg
Homes for Sale
Open Houses
Recently Sold
Rent
24073
Apartments for Rent
Houses for Rent
Townhomes for Rent
Christiansburg
Houses for Rent
Townhomes for Rent
Post A Rental Listing
Mortgage
Christiansburg
Mortgage Overview
Get Pre-Qualified
Mortgage Rates
Refinance Rates
Mortgage Calculator
Affordability Calculator
Refinance Calculator
Rent vs Buy Calculator
Saved Homes
Saved Searches
Sign up or Log in
Map
Filters
Save Search
Any Price
All Beds
More
Save Search
Any Price
All Beds
Pets
All Rental Types
More
Save Search
Any Price
All Beds
Pets
All Rental Types
More
Save Search
Apartments For Rent in 24073
Sort:
Just For You
Sort: Just For You
Sort: New Listings
Sort: Most Photos
Sort: Price (Lo-Hi)
Sort: Price (Hi-Lo)
Sort: Communities
Sort: Bedrooms
Sort: Bathrooms
Sort: Square Feet
284 rentals
Use arrow keys to navigate
PET FRIENDLY
$1,799/mo
3
Beds
2.5
Baths
1,277
sqft
130 Bozeman Trl NW,
Christiansburg, VA 24073
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$1,549/mo
3
Beds
2.5
Baths
1,408
sqft
160 Salem Ln #160,
Christiansburg, VA 24073
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$1,549/mo
3
Beds
2.5
Baths
1,408
sqft
180 Salem Ln,
Christiansburg, VA 24073
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$1,200/mo
2
Beds
1
Bath
635 Reading Rd,
Christiansburg, VA 24073
Check Availability
Use arrow keys to navigate
$1,500/mo
3
Beds
1.5
Baths
950
sqft
1610 Mudpike Rd,
Christiansburg, VA 24073
Check Availability
Use arrow keys to navigate
$1,840/mo
3
Beds
2
Baths
1,680
sqft
700 Twisted Oak Dr NW,
Christiansburg, VA 24073
Check Availability
Use arrow keys to navigate
$900/mo
2
Beds
1
Bath
487 2nd St SW,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,400/mo
2
Beds
1
Bath
55 Highview St,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,799/mo
3
Beds
2.5
Baths
1,276
sqft
265 Lunaria Ln NW,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,749/mo
2
Beds
2
Baths
1,742
sqft
270 Lunaria Ln NW #270,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,749/mo
3
Beds
2.5
Baths
1,344
sqft
565 Silver Leaf Dr,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,799/mo
3
Beds
2
Baths
1,278
sqft
260 Lunaria Ln NW,
Christiansburg, VA 24073
Check Availability
$1,770/mo
3
Beds
3.5
Baths
1,832
sqft
220 Twisted Oak Dr NW,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,595/mo
3
Beds
2
Baths
1,248
sqft
4080 Roanoke St,
Christiansburg, VA 24073
Check Availability
$1,585/mo
1
Bed
1
Bath
700
sqft
205 W Main St #6,
Christiansburg, VA 24073
Check Availability
ROOM FOR RENT
$870/mo
1
Bed
1.5
Baths
Room for rent
410 Pin Oak Dr NW,
Christiansburg, VA 24073
Check Availability
$1,150/mo
2
Beds
1
Bath
1,400
sqft
5 Midway Plaza Dr NW #C,
Christiansburg, VA 24073
Check Availability
$700 - $999/mo
1-2
Beds
1
Bath
Cooks Building | 112 W 1st St #2,
Christiansburg, VA 24073
Check Availability
$1,300/mo
1
Bed
1
Bath
500
sqft
207 W Main St #4,
Christiansburg, VA 24073
Check Availability
$1,510/mo
2
Beds
1
Bath
900
sqft
207 W Main St #1,
Christiansburg, VA 24073
Check Availability
NEW - 8 HRS AGO
PET FRIENDLY
FURNISHED
$1,500/mo
3
Beds
2
Baths
1,728
sqft
Address Not Disclosed,
Christiansburg, VA 24073
Check Availability
NEW - 8 HRS AGO
FURNISHED
$1,450/mo
Studio
1
Bath
700
sqft
Address Not Disclosed,
Christiansburg, VA 24073
Check Availability
NEW - 1 DAY AGO
$1,150/mo
3
Beds
1.5
Baths
1,000
sqft
960 Life Dr #18,
Christiansburg, VA 24073
Check Availability
NEW - 1 DAY AGO
$1,360/mo
3
Beds
1.5
Baths
975
sqft
950 Life Dr #2,
Christiansburg, VA 24073
Check Availability
NEW - 1 DAY AGO
$1,360/mo
3
Beds
1.5
Baths
1,000
sqft
950 Life Dr #05,
Christiansburg, VA 24073
Check Availability
NEW - 1 DAY AGO
$1,360/mo
3
Beds
1.5
Baths
1,000
sqft
950 Life Dr #03,
Christiansburg, VA 24073
Check Availability
NEW - 1 DAY AGO
PET FRIENDLY
$1,150/mo
2
Beds
1
Bath
800
sqft
980 Life Dr #30,
Christiansburg, VA 24073
Check Availability
NEW - 1 DAY AGO
$1,150/mo
3
Beds
1.5
Baths
1,000
sqft
960 Life Dr #23,
Christiansburg, VA 24073
Check Availability
NEW - 1 DAY AGO
PET FRIENDLY
$950/mo
2
Beds
1
Bath
800
sqft
980 Life Dr #32,
Christiansburg, VA 24073
Check Availability
NEW - 2 DAYS AGO
PET FRIENDLY
$1,750/mo
3
Beds
1.5
Baths
984
sqft
224 Roundhill Dr,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$2,400/mo
4
Beds
2
Baths
1,744
sqft
3325 Vicker Switch Rd,
Christiansburg, VA 24073
Check Availability
NEW - 2 DAYS AGO
PET FRIENDLY
$1,600/mo
3
Beds
1
Bath
1,064
sqft
2156 Yellow Sulphur Rd,
Christiansburg, VA 24073
Check Availability
$1,500/mo
3
Beds
2.5
Baths
1,568
sqft
670 Republic Rd,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,700/mo
3
Beds
1
Bath
1,200
sqft
208 East St NE,
Christiansburg, VA 24073
Check Availability
$1,250/mo
1
Bed
1
Bath
201 Roanoke St #B2,
Christiansburg, VA 24073
Check Availability
$2,800/mo
4
Beds
3
Baths
2,100
sqft
135 Aster Ln,
Christiansburg, VA 24073
Check Availability
$1,900/mo
3
Beds
2
Baths
1,040
sqft
258 Economy St,
Christiansburg, VA 24073
Check Availability
$1,360/mo
3
Beds
1.5
Baths
1,000
sqft
950 Life Dr #9,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,200/mo
2
Beds
1
Bath
590-610 North Dr #610-B,
Christiansburg, VA 24073
Check Availability
$1,200/mo
2
Beds
1
Bath
705 Depot St NE #2,
Christiansburg, VA 24073
Check Availability
1
2
3
4
…
7
8
81-120 of 284 Results
Virginia
Montgomery County
Christiansburg
24073
Listing information is deemed reliable, but not guaranteed.