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
English
English / EN
Español / ES
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
326 rentals
Use arrow keys to navigate
$1,535/mo
2
Beds
2.5
Baths
1,632
sqft
345 Willow Oak Dr,
Christiansburg, VA 24073
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$1,400/mo
3
Beds
3.5
Baths
265 Wakeman Ct,
Christiansburg, VA 24073
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$1,535/mo
3
Beds
2.5
Baths
1,320
sqft
508 Craig St,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,650/mo
3
Beds
1
Bath
1,000
sqft
1275 Wall St,
Christiansburg, VA 24073
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$1,575/mo
3
Beds
2.5
Baths
1,408
sqft
80 Salem Ln,
Christiansburg, VA 24073
Check Availability
Use arrow keys to navigate
$1,655/mo
2
Beds
2.5
Baths
1,224
sqft
435 Oak Tree Blvd NW,
Christiansburg, VA 24073
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$1,535/mo
3
Beds
2.5
Baths
1,320
sqft
512 Craig St,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,535/mo
3
Beds
2.5
Baths
1,320
sqft
506 Craig St,
Christiansburg, VA 24073
Check Availability
$1,475/mo
2
Beds
1.5
Baths
1,200
sqft
775 E Main St,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,575/mo
3
Beds
2.5
Baths
1,408
sqft
70 Salem Ln,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,525/mo
3
Beds
1.5
Baths
409B Miller St,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,575/mo
3
Beds
2.5
Baths
1,408
sqft
50 Salem Ln,
Christiansburg, VA 24073
Check Availability
$1,575/mo
3
Beds
2.5
Baths
1,452
sqft
110 Charleston Ln,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$2,175/mo
3
Beds
2.5
Baths
1465 Kensington Way,
Christiansburg, VA 24073
Check Availability
$1,495/mo
2
Beds
2.5
Baths
1,240
sqft
728 Park St,
Christiansburg, VA 24073
Check Availability
$1,495/mo
2
Beds
2.5
Baths
1,240
sqft
734 Park St,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$2,150/mo
3
Beds
3
Baths
1,600
sqft
170 Wistaria Dr,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,400/mo
3
Beds
2.5
Baths
1060 Long St NE,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,825/mo
3
Beds
2.5
Baths
1,458
sqft
169 Craig St,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,825/mo
3
Beds
2.5
Baths
1,458
sqft
171 Craig St,
Christiansburg, VA 24073
Check Availability
$1,495/mo
2
Beds
2.5
Baths
1,240
sqft
724 Park St,
Christiansburg, VA 24073
Check Availability
$1,500/mo
3
Beds
1.5
Baths
1,200
sqft
745 E Main St,
Christiansburg, VA 24073
Check Availability
$2,250/mo
3
Beds
2.5
Baths
1,752
sqft
200 Meadow Dr,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,650/mo
4
Beds
4.5
Baths
270 Wakeman Ct,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,505/mo
3
Beds
2.5
Baths
1,344
sqft
75 Station Ln NE,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$2,495/mo
4
Beds
2.5
Baths
2,252
sqft
365 Roudabush Dr NW,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,575/mo
3
Beds
2.5
Baths
1,408
sqft
100 Salem Ln,
Christiansburg, VA 24073
Check Availability
$1,500/mo
3
Beds
1.5
Baths
1,200
sqft
715 E Main St,
Christiansburg, VA 24073
Check Availability
$1,475/mo
2
Beds
1.5
Baths
1,200
sqft
765 E Main St,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,400/mo
3
Beds
1
Bath
1530 Pine St #A,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,500/mo
2
Beds
1
Bath
945
sqft
404 Radford St,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,725/mo
3
Beds
3
Baths
7 Phlegar St,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,350/mo
2
Beds
1
Bath
980
sqft
260 Freestone Dr NE,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,595/mo
3
Beds
2.5
Baths
35 Charleston Ln,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,225/mo
2
Beds
1
Bath
410 Wakeman Ct NE,
Christiansburg, VA 24073
Check Availability
$1,250/mo
2
Beds
1
Bath
1170 Brown St,
Christiansburg, VA 24073
Check Availability
$1,250/mo
2
Beds
1
Bath
1130PH - 1005 W. Main St. - M | 1005 W Main St,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,330/mo
3
Beds
1.5
Baths
1,440
sqft
245 Freestone Dr,
Christiansburg, VA 24073
Check Availability
$1,425/mo
3
Beds
2
Baths
1064PH - 445-495 Miller Court Properties - M | 445 Miller Ct SE,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$1,500/mo
2
Beds
1
Bath
804
sqft
401 3rd St,
Christiansburg, VA 24073
Check Availability
1
2
3
…
7
8
9
41-80 of 326 Results
Virginia
Montgomery County
Christiansburg
24073
Browse 24073 homes by type
Single Family Home
Apartment/Condo
Townhome
View this page in Spanish:
Apartamentos en renta en 24073 - 344 Rentas | Trulia | Página 2