Under contract

2042 Upper Craigs Creek Road

Catawba, VA 24070

$450,000

  • 3beds
  • 2.5baths
  • 2,244sq ft
  • 5acres
  • 1994built

Listed by Greg Vidmar, Roots Realty Group

About this home.

Come see this beautiful horse property convenient to Blacksburg, Salem and Roanoke. Located on five mostly cleared acres, this property has so much to offer. A beautiful home with room to expand, a three car garage, two fenced horse pastures connected by paddocks behind the house, a new run in shed and more land in front of the home to expand the pastures or for multiple uses.

Several outbuildings and a chicken coop add more versatility.

There is a new heat pump on the upper level, new A/C on the main level, new hot water heater and a 22kWh generator that is only a few years old. The entire electrical panel has also been replaced along with transfer switches for the generator. The home features a very functional plan with the primary suite on the main level and an enormous laundry room with extra plumbing for another bath. Upstairs there are two large bedrooms with an office area and full bath. Come see everything this beautiful piece of property has to offer.

Facts and features.

The home

Type
House (Detached)
Style
Cape Cod
Bathrooms
2 full, 1 half
Levels
Two or more

Inside

Basement
Concrete Floor, Full, Outside Access, Plumbing for Bath, Slab, Walk Out
Fireplaces
Gas Logs/Ventless, Living Room
Appliances
Dishwasher, Dryer Hookup-Elec, Microwave, Range/Gas, Refrigerator, Washer Hookup

Outside and lot

Garage
3 spaces, triple detached
Exterior
Vinyl
Roof
Shingle
Outdoor features
Blacktop Driveway, Deck, Fenced Yard, Garden Space, Porch

Utilities

Heating
Forced Air, Gas-Propane, Heat Pump
Cooling
Central Electric, Heat Pump, Other - See Remarks, Two Zone
Water source
Well
Sewer
Septic

Community

County
Craig County

The listing

Source
New River Valley Association of REALTORS® MLS #428605

Price and status history.

21

days on market

DateEventPrice
Oct 1, 2026Under contractSame price
Sep 10, 2026Listed for sale$450,000

Price per square foot

This home$201
Catawba house median$217

Asking price per finished square foot, compared with the median of 11 houses sold in Catawba in the last 12 months. 8% below the median.

Location.

2042 Upper Craigs Creek Road, Catawba, VA 24070

Estimate a monthly payment.

Every number below is yours to change. The interest rate is an example, not a quote.

$2,521/mo

Principal and interest
$2,275
Property tax
$145
Home insurance
$100
HOA dues
None listed

Loan amount $360,000

Example rate only. Change it to the rate a lender offers you.

From the listing, 2025 taxes. Taxes can change after a sale.

Example. Use your quote.

An estimate for planning only. It is not a loan offer or a rate quote, and it leaves out mortgage insurance and closing costs. A lender can give you exact numbers.

Listing information

Listing courtesy of Greg Vidmar, Roots Realty Group.

Displayed by GRAVITY Real Estate Group.

Information last updated .

Listing information is provided for consumers' personal, non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Information is deemed reliable but is not guaranteed and should be independently verified. Listings are courtesy of the listing brokerage shown with each property.

Interested in this home?

Ask about this home.

Homes under contract sometimes come back on the market. Ask about this one, or get alerts for similar homes. A GRAVITY agent will reply by email or phone.

A phone number or an email is enough.

We use your details only to reply about this home.

Get alerts for homes like this