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
285 rentals
Use arrow keys to navigate
$2,250/mo
2
Beds
2.5
Baths
1,440
sqft
175 Phoenix Blvd NW,
Christiansburg, VA 24073
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$1,800/mo
3
Beds
2.5
Baths
1,408
sqft
815 Oak Tree Blvd NW,
Christiansburg, VA 24073
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$1,680/mo
2
Beds
2.5
Baths
972
sqft
1095 Oak Tree Blvd,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,550/mo
3
Beds
2.5
Baths
345 Wakeman Ct,
Christiansburg, VA 24073
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$1,850/mo
3
Beds
2
Baths
1,576
sqft
700 Oak Tree Blvd NW,
Christiansburg, VA 24073
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$2,500/mo
4
Beds
2.5
Baths
2,350
sqft
275 Barkwood St,
Christiansburg, VA 24073
Check Availability
Use arrow keys to navigate
$995 - $1,025/mo
2
Beds
1-2
Baths
Mobile Home | 1850 Akers St #5,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,845/mo
3
Beds
2.5
Baths
1,663
sqft
525 Falling Branch Rd,
Christiansburg, VA 24073
Check Availability
$1,195/mo
2
Beds
1
Bath
1,054
sqft
2625 Glade Dr,
Christiansburg, VA 24073
Check Availability
$2,070/mo
3
Beds
2.5
Baths
1,316
sqft
365 Silver Leaf Dr,
Christiansburg, VA 24073
Check Availability
$995/mo
2
Beds
1
Bath
765 College St #130,
Christiansburg, VA 24073
Check Availability
NEW - 9 HRS AGO
APPLY INSTANTLY
$1,900/mo
3
Beds
2.5
Baths
1,440
sqft
265 Phoenix Blvd NW,
Christiansburg, VA 24073
Check Availability
$1,325/mo
2
Beds
1.5
Baths
1,200
sqft
725 E Main St,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,575/mo
3
Beds
2
Baths
1,300
sqft
130 Hunters Rdg,
Christiansburg, VA 24073
Check Availability
APPLY INSTANTLY
PET FRIENDLY
$2,000/mo
2
Beds
2
Baths
1,500
sqft
215 S Hill Dr #1,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,475/mo
3
Beds
2.5
Baths
1,408
sqft
70 Salem Ln,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,495/mo
3
Beds
2.5
Baths
1,408
sqft
50 Salem Ln,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,325/mo
2
Beds
1.5
Baths
1,200
sqft
770 N High St,
Christiansburg, VA 24073
Check Availability
APPLY INSTANTLY
$1,750/mo
3
Beds
2.5
Baths
1,568
sqft
680 Republic Rd,
Christiansburg, VA 24073
Check Availability
APPLY INSTANTLY
PET FRIENDLY
$3,100/mo
5
Beds
3
Baths
4,153
sqft
257 Jennelle Rd,
Christiansburg, VA 24073
Check Availability
APPLY INSTANTLY
PET FRIENDLY
$1,850/mo
Total price
2
Beds
2.5
Baths
1,350
sqft
55 Gold Leaf Dr #55,
Christiansburg, VA 24073
Check Availability
APPLY INSTANTLY
PET FRIENDLY
$1,950/mo
3
Beds
2
Baths
1,444
sqft
510 Kamran Dr NW,
Christiansburg, VA 24073
Check Availability
$2,100/mo
3
Beds
2.5
Baths
1,752
sqft
200 Meadow Dr,
Christiansburg, VA 24073
Check Availability
APPLY INSTANTLY
PET FRIENDLY
$2,700/mo
4
Beds
3
Baths
2,176
sqft
1115 Crosscreek Dr,
Christiansburg, VA 24073
Check Availability
APPLY INSTANTLY
PET FRIENDLY
FURNISHED
ROOM FOR RENT
$670/mo
3
Beds
2.5
Baths
Room for rent
265 Bronze Leaf Dr,
Christiansburg, VA 24073
Check Availability
APPLY INSTANTLY
PET FRIENDLY
ROOM FOR RENT
$840/mo
1
Bed
1.5
Baths
Room for rent
420 Twisted Oak Dr,
Christiansburg, VA 24073
Check Availability
APPLY INSTANTLY
PET FRIENDLY
FURNISHED
$2,250/mo
3
Beds
1
Bath
1,794
sqft
314 Circle Dr SE,
Christiansburg, VA 24073
Check Availability
APPLY INSTANTLY
PET FRIENDLY
FURNISHED
$2,150/mo
2
Beds
1.5
Baths
1,200
sqft
515 School Ln,
Christiansburg, VA 24073
Check Availability
$1,575/mo
2
Beds
2.5
Baths
1,224
sqft
435 Oak Tree Blvd NW,
Christiansburg, VA 24073
Check Availability
APPLY INSTANTLY
$2,150/mo
3
Beds
2.5
Baths
1,950
sqft
720 Oaktree Blvd,
Christiansburg, VA 24073
Check Availability
APPLY INSTANTLY
$1,575/mo
3
Beds
1.5
Baths
1,232
sqft
1446 Scott St,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,495/mo
3
Beds
1.5
Baths
409B Miller St,
Christiansburg, VA 24073
Check Availability
APPLY INSTANTLY
$1,595/mo
3
Beds
3
Baths
1,568
sqft
660 Republic Rd,
Christiansburg, VA 24073
Check Availability
APPLY INSTANTLY
$1,450/mo
3
Beds
2
Baths
1,080
sqft
1117 Long St,
Christiansburg, VA 24073
Check Availability
APPLY INSTANTLY
$900/mo
2
Beds
1
Bath
825
sqft
1056 Seahawk Ln SE,
Christiansburg, VA 24073
Check Availability
$1,450/mo
3
Beds
2
Baths
1163PH - Harmon Circle Properties- M | 400-490 Harmon Cir SE #415,
Christiansburg, VA 24073
Check Availability
$1,000/mo
2
Beds
1
Bath
485 2nd St,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$2,175/mo
3
Beds
2.5
Baths
1,440
sqft
215 Phoenix Blvd NW,
Christiansburg, VA 24073
Check Availability
APPLY INSTANTLY
PET FRIENDLY
$1,300/mo
2
Beds
1
Bath
800
sqft
2563 Vickers Switch Rd,
Christiansburg, VA 24073
Check Availability
NEW - 8 HRS AGO
PET FRIENDLY
$1,799/mo
3
Beds
2.5
Baths
1,300
sqft
305 Lunaria Ln NW,
Christiansburg, VA 24073
Check Availability
1
2
3
…
6
7
8
41-80 of 285 Results
Virginia
Montgomery County
Christiansburg
24073