Section Image

Explore Similar Townhomes Within 25 Miles of Penhook, VA

  • /30

    $1,185 - $1,810 per month

    Bent Creek Apartments and Townhomes

    1 - 3 Beds

    6525 Greenway Dr, Roanoke, VA 24019

    Your perfect home awaits you at Bent Creek Apartments and Townhomes in Roanoke, Virginia. Offering spacious 1 and 2 bedroom apartments and 1, 2,3 bedroom townhomes, these apartments are the perfect place to call home. This community offers a 24-hour fitness center, sparkling swimming pool, pet park and a host of other amenities that you and your family will enjoy. Conveniently located near

    6525 Greenway Dr, Roanoke, VA 24019
  • /11

    $1,500 per month

    • 3 Beds
    • 1 Bath
    • 1,200 Sq Ft
    • Townhouse for Rent

    821 Stonegate Dr Unit 2, Salem, VA 24153

    This three bedroom townhouse features living room, den, dining room and fences back yard. Located close to downtown Salem and I-81. Call Josh Newsome to schedule a viewing.

    Josh Newsome VRC PROPERTIES LLC

    821 Stonegate Dr Unit 2, Salem, VA 24153
  • /30

    $1,800 - $2,000 per month

    The Modern

    2 - 3 Beds

    420 Breezewood Dr, Lynchburg, VA 24502

    The Modern is Lynchburg's newest community offering a luxury product unlike any other in the area! Our townhomes live up to their name with gorgeous design and a modern look- both interior and exterior. While you call The Modern your new home, you will have access to our off-site amenities located at our sister properties! Each sister property includes clubhouses, pools, playgrounds, 24/7 gym

    420 Breezewood Dr, Lynchburg, VA 24502
  • /33

    $1,399 per month

    • 2 Beds
    • 1.5 Baths
    • 1,060 Sq Ft
    • Townhouse for Rent

    1803 Grandin Rd SW, Roanoke, VA 24015

    Two story apartment on Grandin Rd. Walking distance to Grandin Village. Living room, kitchen and half bath on entry level. 2 bedrooms and full bath on upper level. Kitchen has Corian counter top, newer appliances and gas range. Private gated courtyard with shale stone patio. Common laundry and assigned parking lot. Gas heating, gas water heater and central cooling. Water/Sewer and lawn

    Jason Roggensee THE GRANDIN AGENCY

    1803 Grandin Rd SW, Roanoke, VA 24015
  • /50

    $1,050 - $1,299 per month

    Del Ray Townhomes

    2 Beds

    410 Alta Ln, Lynchburg, VA 24502

    Our apartment community offers a variety of floor plans designed to fit your needs. With comfortable living spaces, useful amenities, and a welcoming atmosphere, it's a place you'll be happy to call home.Enjoy the benefits of a well-maintained community, friendly management, and a location that puts you close to what matters most-whether it's work, school, shopping, or

    410 Alta Ln, Lynchburg, VA 24502
  • /12

    $1,100 per month

    • 2 Beds
    • 1 Bath
    • 915 Sq Ft
    • Townhouse for Rent

    1517 Lexington Ave SW Unit 6, Roanoke, VA 24015

    Freshly Updated Ground Entrance, 2 Level Unit | Modern Two Tone Paint Scheme | New LVP Throughout | Updated Lighting | Ceiling Fans | Washer/Dryer Hookups InUnit ||| ~tenant responsible for Electric~

    Hometown Holdings IVY REALTY OF ROANOKE LLC

    1517 Lexington Ave SW Unit 6, Roanoke, VA 24015
  • /28

    $1,068 - $2,220 per month

    Old Mill Townhomes

    1 - 4 Beds

    725 Mill Stream Ln, Lynchburg, VA 24502

    Get a glimpse of the possibilities at Old Mill Townhomes. Picture stepping into a spacious floor plan or imagine yourself unwinding at one of our amenity spaces. Envision spending time in Lynchburg and exploring your neighborhood. See yourself at our garden style apartments living the life you've always dreamed of.

    725 Mill Stream Ln, Lynchburg, VA 24502
  • /19

    $1,400 per month

    • 2 Beds
    • 1.5 Baths
    • 1,008 Sq Ft
    • Townhouse for Rent

    518 Frey St, Salem, VA 24153

    2 bedroom, 1, 1/2 bath townhouse in excellent private location. Off street parking, new LVP flooring, fresh paint, move in ready. Stove, refrigerator, clothes washer & dryer included. Covered front porch and back deck. No pets & no smoking.

    David Ryder REALSTAR, REALTORS(r) LLC

    518 Frey St, Salem, VA 24153
  • /12

    $1,800 per month

    • 3 Beds
    • 2.5 Baths
    • 1,400 Sq Ft
    • Townhouse for Rent

    208 Capital St, Lynchburg, VA 24502

    Beautiful, clean 3 Bedroom, 2.5 Bath Townhome. Wood Floors throughout, Granite countertops and stainless steel appliances in the kitchen. In-unit full-size Washer/Dryer. Large air-conditioned storage space, private back patio, and 2-reserved parking spaces. Will rent with or without utilities and high-speed internet. No application fee. 1-month security deposit.

    208 Capital St, Lynchburg, VA 24502
  • /14

    $1,400 per month

    • 2 Beds
    • 1.5 Baths
    • 1,008 Sq Ft
    • Townhouse for Rent

    510 Frey St Unit 512, Salem, VA 24153

    2 bedroom, 1, 1/2 bath townhouse in excellent private location. Off street parking, move in ready. Stove, refrigerator, clothes washer & dryer included. Covered front porch and back patio. No pets & no smoking.

    David Ryder REALSTAR, REALTORS(r) LLC

    510 Frey St Unit 512, Salem, VA 24153
  • /23

    $1,475 per month

    • 2 Beds
    • 2.5 Baths
    • 1,632 Sq Ft
    • Townhouse for Rent

    1203 Goose Meadow Dr, Forest, VA 24551

    Welcome to this beautifully maintained 2 bed, 2.5 bathroom town home offering 1632 square feet of thoughtfully designed living space in the desirable community of Forest, Virginia. Set in a quiet, established neighborhood, this home offers modern amenities, spacious interiors, and a convenient location just minutes from local restaurants, shopping, and top-rated schools. Step inside to discover

    1203 Goose Meadow Dr, Forest, VA 24551
  • /8

    $1,350 per month

    • 2 Beds
    • 2.5 Baths
    • 1,152 Sq Ft
    • Townhouse for Rent

    1600 Wards Ferry Rd Unit 103, Lynchburg, VA 24502

    Available Sept 05, 2025 shown by appointment, excellent condition 2 bed 2.5 bath all appliances included and washer and dryer patio/ Close to shopping, Liberty U, CVCC. restaurants. Patio, ample parking, water and sewer included in rent. NO Pets. Owner is REALTOR

    Gloria Stiltner BHHS-Dawson Ford Garbee-Amh

    1600 Wards Ferry Rd Unit 103, Lynchburg, VA 24502
  • /30

    $1,775 per month

    • 3 Beds
    • 2.5 Baths
    • 1,600 Sq Ft
    • Townhouse for Rent

    208 Colonnade St, Lynchburg, VA 24502

    This is a beautiful and spacious 3 bedroom 2 1/2 bath townhome located in the convenient Cornerstone Community! It is very close to Wards Rd. and Timberlake area as they are only a few minutes away each.This home has a large open floor plan on the first floor where you will find the kitchen with a bar separating the kitchen and living room. The kitchen is very large with ample storage

    208 Colonnade St, Lynchburg, VA 24502
  • /33

    $2,890 per month

    • 3 Beds
    • 3.5 Baths
    • 2,100 Sq Ft
    • Townhouse for Rent

    2221 Jefferson St SW Unit C, Roanoke, VA 24014

    Very convenient location, walking distance to Roanoke Memorial, cancer center, etc, two blocks from South Roanoke restaurants/shops, 4 blocks from Greenway, 6 minute drive to downtown. 3 bedroom, 3.5 bath town home, each bedroom has an ensuite bath. Very spacious rooms, just recently remodeled, new appliances and paint as well. A premium location and a premium space. Pet friendly with pet rent of

    Mike Conner REALSTAR, REALTORS(r) LLC

    2221 Jefferson St SW Unit C, Roanoke, VA 24014
  • /10

    $2,000 per month

    • 3 Beds
    • 2 Baths
    • 1,200 Sq Ft
    • Townhouse for Rent

    1802 Edmund Ave NE, Roanoke, VA 24012

    Spacious 3BR/2BA apartment located in Northeast near Vinton. AVAILABLE by End of July. I am currently updating the floors to have LVT throughout. This unit features luxury vinyl waterproof floors, an updated kitchen with stainless steel appliances and recessed lights in the living room. The neighborhood is very quiet and located in a cul-de-sac, which is perfect for a family. Amenities:

    1802 Edmund Ave NE, Roanoke, VA 24012
  • /23

    $1,250 per month

    • 2 Beds
    • 1.5 Baths
    • 1,022 Sq Ft
    • Townhouse for Rent

    1074 Blane Dr, Forest, VA 24551

    Welcome to 1013 Allison Dawn Lane in the Homestead Gardens community! This 2 bedroom, 1 and a half bath townhome has been immaculately maintained and is ready for a new tenant beginning February 1st, 2023. The main level features a spacious living room, half bath, large kitchen and dining area, as well as access to the rear patio. Upstairs you will find two bedrooms with a full bathroom in

    Ian Smith Legacy Realty and Development

    1074 Blane Dr, Forest, VA 24551
  • /12

    $1,300 per month

    • 2 Beds
    • 1.5 Baths
    • 960 Sq Ft
    • Townhouse for Rent

    3501 Fort Ave Unit 27, Lynchburg, VA 24501

    2 Beds 1.5 Baths - TownhouseFor Rent: Fully Renovated 2BR/1.5BA Townhouse in Central Lynchburg – $1,300/monthRent: $1,300/month (includes water, trash, lawn care, and snow removal)Bedrooms: 2Property Highlights:This beautifully updated townhouse is move-in ready and full of modern finishes. Features include:– Brand new flooring throughout– Renovated

    3501 Fort Ave Unit 27, Lynchburg, VA 24501
  • /23

    $1,250 per month

    • 2 Beds
    • 1.5 Baths
    • 1,022 Sq Ft
    • Townhouse for Rent

    1013 Allison Dawn Dr, Forest, VA 24551

    Welcome to 1013 Allison Dawn Lane in the Homestead Gardens community! This 2 bedroom, 1 and a half bath townhome has been immaculately maintained and is ready for a new tenant beginning January 19th, 2023. The main level features a spacious living room, half bath, large kitchen and dining area, as well as access to the rear patio. Upstairs you will find two bedrooms with a full bathroom in

    Ian Smith Legacy Realty and Development

    1013 Allison Dawn Dr, Forest, VA 24551
  • /12

    $1,599 per month

    • 3 Beds
    • 2.5 Baths
    • 1,404 Sq Ft
    • Townhouse for Rent

    747 Old Graves Mill Rd, Lynchburg, VA 24502

    These duplex homes are in a prime location in Lynchburg! Only 1 mile from Kroger on Timberlake and 501 - convenience is the key. These units feature an open floor plan on the first floor and all stainless steel appliances. The home has 3 bedrooms and 2 full bathrooms upstairs. The downstairs has a half bathroom, great for guests! The master bedroom features a walk-in closet.Washer/dryer

    747 Old Graves Mill Rd, Lynchburg, VA 24502
  • /10

    $1,300 per month

    • 2 Beds
    • 2.5 Baths
    • 1,200 Sq Ft
    • Townhouse for Rent

    2004 Wards Ferry Rd Unit 6, Lynchburg, VA 24502

    Convenient to allUniversities/colleges, shoppingareas, restaurants, airports, hospitals,and downtown.Liberty University is 1.8 miles, 5.8 miles from the University of Lynchburg, 5.8 miles from Randolph University, and 0.4 miles from CVCC.Furnished and all utilities included.PLEASE CALL FOR FURTHER DETAILS!!!!!!!

    2004 Wards Ferry Rd Unit 6, Lynchburg, VA 24502
  • /30

    $1,600 per month

    • 2 Beds
    • 1 Bath
    • 1,200 Sq Ft
    • Townhouse for Rent

    215 18th St SE, Roanoke, VA 24013

    We cater to traveling medical professionals looking for a fully furnished, safe and comfortable place to stay while working in Roanoke. Lease is usually 90 days but, will consider a less than 90 day stay. Contact us. This unit is set up for TWO people. There is an increase in rent for additional occupants. We allow small crate trained dogs only on a case by case basis. If we approve your dog to

    215 18th St SE, Roanoke, VA 24013
  • /38

    $1,850 per month

    • 3 Beds
    • 2.5 Baths
    • 1,408 Sq Ft
    • Townhouse for Rent

    6767 Woodcreeper Dr, Hollins, VA 24019

    This beautiful and well-kept townhouse in North County offers an open floor plan. Ready to Move in* 3 bedrooms & 2.5 baths* Private rear patio w/fenced in area.* Washer/Dryer in the unit* Ample Closet Space* Central A/C / heat pump* 2-Parking spaces out front. * Maintenance-Free Living* HOA fees included in rental price!*Convenient location to I-581/I-81,

    6767 Woodcreeper Dr, Hollins, VA 24019
  • /36

    $1,600 per month

    • 2 Beds
    • 1 Bath
    • 1,200 Sq Ft
    • Townhouse for Rent

    213 18th St SE, Roanoke, VA 24013

    We cater to traveling medical professionals looking for a fully furnished, safe and comfortable place to stay while working in Roanoke. Lease is usually 90 days but, will consider a less than 90 day stay. Contact us.This unit is set up for TWO people. There is an increase in rent for additional occupants. We allow small crate trained dogs only on a case by case basis. If we

    213 18th St SE, Roanoke, VA 24013
  • /6

    $1,795 per month

    • 3 Beds
    • 2.5 Baths
    • 1,668 Sq Ft
    • Townhouse for Rent

    235 Capstone Dr, Lynchburg, VA 24502

    This beautiful town home has hardwood floors throughout the main level. In the kitchen there are granite countertops, upgraded cabinetry, and stainless-steel appliances. Upstairs you will find 2 spacious bedrooms, and a master bedroom suite with large walk in closet and private full bathroom. Included also is a bonus room!!Other features include a covered back patio.The Cornerstone

    235 Capstone Dr, Lynchburg, VA 24502
  • /19

    $2,995 per month

    • 4 Beds
    • 3.5 Baths
    • 2,448 Sq Ft
    • Townhouse for Rent

    1032 S Westyn Loop, Forest, VA 24551

    This 4 bed/3.5 bath is everything you've been looking for! Featuring a gourmet kitchen with island, marble countertops & backsplash, gas range with double ovens, great rooms include stone gas log fireplaces, hardwood floors throughout main level, staircase and second story hallways & flex space, all bathrooms feature ceramic tile floors & marble countertops, second story flex space makes a great

    1032 S Westyn Loop, Forest, VA 24551
  • /25

    $3,195 per month

    • 5 Beds
    • 3.5 Baths
    • 2,289 Sq Ft
    • Townhouse for Rent

    1639 Helmsdale Dr, Forest, VA 24551

    Luxury Villas in Farmington with all of the high-end finishes you've been looking for! End Unit, 1-Car garage, main level master, 9-foot ceilings, arched entries, 2 laundry rooms & full unfinished basement for future expansion. Separate dining room & kitchen opens to the family room w/ gas log fireplace & built-ins. Gourmet kitchen features tons of natural light, double ovens, marble countertops

    1639 Helmsdale Dr, Forest, VA 24551
  • /20

    $1,300 - $1,450 per month

    Villa Forte

    1 Bed

    3541 Fort Ave, Lynchburg, VA 24501

    FULLY FURNISHED Villa ForteThese newer, fully furnished apartments in Villa Forte, were designed for the comfort and functionality of traveling professionals. They are perfectly suited for business travelers, health care professionals and graduate students needing a modern, quiet, relaxing place to stay. Unlike the average corporate housing, which can be impersonal at times, we are a

    3541 Fort Ave, Lynchburg, VA 24501
  • /19

    $1,599 per month

    • 3 Beds
    • 2.5 Baths
    • 1,404 Sq Ft
    • Townhouse for Rent

    755 Old Graves Mill Rd, Lynchburg, VA 24502

    Property Id: 2102186These duplex homes are in a prime location in Lynchburg! Only 1 mile from Kroger on Timberlake and 501 - convenience is the key. These units feature an open floor plan on the first floor and all stainless steel appliances. The home has 3 bedrooms and 2 full bathrooms upstairs. The downstairs has a half bathroom, great for guests! The master bedroom features a walk-in

    755 Old Graves Mill Rd, Lynchburg, VA 24502
  • /13

    $1,125 per month

    • 2 Beds
    • 1.5 Baths
    • 948 Sq Ft
    • Townhouse for Rent

    9 Fonda Dr, Lynchburg, VA 24502

    Property Id: 2063561Special Move-In Offer at Whitestone Village Townhomes!Move in by August 28, 2025, and receive a $300 rent credit applied to your September rent!Don't miss out—this limited-time offer is only valid for new residents who move in on or before 08/28/2025.Several townhomes coming soon!Available Townhomes:* 36 Duiguid Dr - Available

    9 Fonda Dr, Lynchburg, VA 24502
  • /18

    $2,797 per month

    • 4 Beds
    • 3.5 Baths
    • 2,455 Sq Ft
    • Townhouse for Rent

    990 Brewington Dr, Forest, VA 24551

    Property Id: 2081845This beautiful 4 bedroom, 3.5 bath home sits in the convenient Farmington Community in Forest. It features lots of upgrades, an open floor plan on the main floor, granite countertops, and a two car garage! Open floor plan, includes a dining room with a beautiful coffered ceiling, living area with built in entertainment cabinets, & a gorgeous kitchen with

    990 Brewington Dr, Forest, VA 24551
  • /8

    $1,125 per month

    • 2 Beds
    • 1.5 Baths
    • 948 Sq Ft
    • Townhouse for Rent

    31 Hobbs Ln, Lynchburg, VA 24502

    Property Id: 2063511Special Move-In Offer at Whitestone Village Townhomes!Move in by August 28, 2025, and receive a $300 rent credit applied to your September rent!Don't miss out—this limited-time offer is only valid for new residents who move in on or before 08/28/2025.Several townhomes coming soon!Available Townhomes:* 36 Duiguid Dr - Available

    31 Hobbs Ln, Lynchburg, VA 24502
How to Rent a Home