1 Day Ago COMPARE CAMELOT VILLAGE 900 Camelot Dr, Salem, VA 241531 Bed $1,265 - $1,335 EmailEmail PropertyCall(540) 427-7182
Updated Today COMPARE The Pines of Roanoke 4630 Roxbury Ln SW, Roanoke, VA 240181 Bed $1,043 - $2,820 EmailEmail PropertyCall(540) 384-4564
Updated Today COMPARE Pebble Creek 3345 Circle Brook Dr SW, Roanoke, VA 240181 Bed $1,101 - $3,203 EmailEmail PropertyCall(540) 302-5238
Updated Today COMPARE Honeywood Apartments 3101 Honeywood Ln, Roanoke, VA 240181 Bed $1,069 - $2,125 EmailEmail PropertyCall(540) 302-2454
1 Day Ago COMPARE Frontier Apartments 4302-4410 Plantation Rd NE, Roanoke, VA 240121 Bed $1,054 - $1,194 EmailEmail PropertyCall(540) 900-0703
1 Day Ago COMPARE District Vue 2550 Orange Ave NE, Roanoke, VA 240121 Bed $1,447 - $1,492 EmailEmail PropertyCall(540) 329-3534
1 Day Ago COMPARE The Aspen 6354 Township Dr, Roanoke, VA 240191 Bed $1,249 EmailEmail PropertyCall(540) 384-4266
1 Day Ago COMPARE North Point 6441 Archcrest Dr, Roanoke, VA 240191 Bed $1,249 EmailEmail PropertyCall(540) 384-4301
1 Day Ago COMPARE Westmont Apartments 3420 Chaparral Dr, Roanoke, VA 240181 Bed $1,249 EmailEmail PropertyCall(540) 302-6969
1 Day Ago COMPARE The Flats at Rutgers 4823 Rutgers St NW, Roanoke, VA 240121 Bed $999 EmailEmail PropertyCall(540) 492-4665
2 Wks Ago COMPARE Stone Ridge Apartments 3715 Parliament Rd SW, Roanoke, VA 240141 Bed $925 EmailEmail PropertyCall(540) 666-6343
Updated Today COMPARE North View Apartments 424 Yorkshire St, Salem, VA 241531 Bed $999 EmailEmail PropertyCall(540) 302-2055
1 Day Ago COMPARE The Crest Apartments 128 RUTLEDGE Dr, SALEM, VA 241531 Bed $1,075 - $2,410 EmailEmail PropertyCall(540) 384-4354
Updated Today COMPARE Ridgeview Apartments 5300 Hawthorne Rd, Roanoke, VA 240121 Bed $710 EmailEmail PropertyCall(540) 384-4360
Updated Today COMPARE Sunscape Apartments 3635 Sunscape Dr, Roanoke, VA 240181 Bed $1,318 - $2,100 EmailEmail PropertyCall(540) 384-5044
1 Wk Ago COMPARE Horton Lofts 36 Kirk Ave SW, Roanoke, VA 240111 Bed $1,875 EmailEmail PropertyCall(540) 666-6559