21 Upland DR
$289,950
3 bd 2 ba 1,283 sqft
21 Upland DR
Salem, VA 24153
44 days on market
Property Type
Residential
Year Built
1950
Lot Size
0.32 acres
Garage

About This Property

Ready for its next chapter! Welcome to 21 Upland Drive, a charming brick home nestled in a desirable Salem location. This well maintained 3-bedroom 2-bathroom residence offers comfortable living with appealing updates.
Step inside and discover beautifully refinished hardwoods that flow through the main living areas, creating a wam and inviting atmosphere. The kitchen features new cabinets and granite countertops. Enjoy peace of mind with features including vinyl windows throughout the main level, fresh paint, electric water heat, and an efficient heat pump. The large, partially finished walkout basement provides immense potential. Spacious deck overlooking an oversized backyard is great for entertaining. Owner is agent.

Property Details

Interior

Bedrooms
3
Bathrooms
2
Living Area
1,283 sqft

Exterior & Lot

Lot Size
0.32 acres
Year Built
1950

Location

Subdivision
Orchard Heights
County
City of Salem
ZIP Code
24153

Financial

Listing Terms
Annual Taxes
$1,854

Utilities

Utilities
Sewer
Public Sewer

Schools

Elementary
East Salem
Middle School
Andrew Lewis
High School
Salem High

Interior Features

Appliances

Microwave Oven (Built In)

Heating

Forced Air Electric, Heat Pump Electric

Cooling

Central Air, Heat Pump Electric

Patio & Porch Features

Deck

Lot Features

Gentle Sloping

Location

Listing Information

MLS #
918203
Listing Agent
KRISTA LYNN HODGKIN
Listing Office
EXP REALTY LLC - STAFFORD
Listed Date
May 23, 2026
Megan Eberle
Megan Eberle
REALTOR®, Sales Associate

Contact Megan Eberle About This Property

Interested in 21 Upland DR? Send us a message and we'll get back to you.

Your information will be kept confidential and used only to respond to your inquiry.