903 Castlewood Drive Upper Marlboro, MD $ 465,000
903 Castlewood Drive
$ 465,000
Recently Listed
Open House 8/23 11:30am - 1pm
Share Save

903 Castlewood Drive

Upper Marlboro, MD, 20774
$ 465,000
Bedrooms4 Baths2.0 Sq 1,560

Monthly Estimate*

$ 2,936

903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 1
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 2
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 3
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 4
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 5
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 6
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 7
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 8
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 9
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 10
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 11
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 12
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 13
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 14
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 15
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 16
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 17
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 18
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 19
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 20
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 21
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 22
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 23
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 24
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 25
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 26
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 27
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 28
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 29
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 30
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 31
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 32
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 33
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 34
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 35
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 36
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 37
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 38
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 39
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 40
903 Castlewood Drive, Upper Marlboro, MD 20774 - Image 41

Single Family Home for sale in Upper Marlboro, MD

for $465,000 with 4 bedrooms and 2 full baths. This 1,560 square foot home was built in 1977 on a lot size of 0.34.

Welcome to Castlewood Drive, where established surroundings, mature landscaping and a traditional single-family setting come together in a home with plenty to offer. This inviting 4-bedroom, 2-bath split-level home features 1,560 square feet of finished living space and a layout that gives you room to live, work and grow. The kitchen has been refreshed with white cabinetry, granite countertops, stainless steel appliances and a convenient breakfast bar. The living area features a fireplace, while updated finishes and neutral touches create a comfortable backdrop for your own style. Step outside and you'll find mature trees, established landscaping, generous front and rear yards and a fenced backyard. The covered patio provides a comfortable spot to enjoy the outdoors, while the wide driveway and attached 2-car garage add everyday convenience. The garage also offers valuable space for storage, hobbies or a workshop setup. Conveniently located near shopping, dining and major roads, this home offers the space and flexibility of traditional single-family living in an established residential setting. Come see how you can make this home your own.

See more

Open House

8/23/2026 11:30 AM - 1:00 PM
903 Castlewood Drive Upper Marlboro, MD
* Some states or local ordinances may prohibit Open Houses at this time, please confirm with your Weichert agent or local rep to confirm

Single Family Active

Price

$ 465,000

Bedrooms

4

Full Bath

2

Property Type

Single Family

Taxes

$ 5,662

Style

Split Level

Lot Size

0.34

Year Built

1977

Town/City

Upper Marlboro

County/Region

Prince Georges

MLS | Web ID

MDPG2213130

Features
General
Living Area 1560
Sewer Public Sewer
Heating Heat Pump(s)
Cooling Heat Pump(s)
Utilities Water Available Sewer Available
Possession Settlement
Roof Shingle Composite
Appliances Built-In Microwave Dishwasher Disposal Dryer Refrigerator Stainless Steel Appliances Stove Washer Water Heater
Zoning RSF95
Garage Spaces 2.00
Patio/Porch Features Patio(s)
Architectural Style Split Level
Construction Materials Frame Concrete
School District PRINCE GEORGE'S COUNTY PUBLIC SCHOOLS
Year Built 1977
Levels 3
Tax Year 2025
Ownership Fee Simple
Cool Fuel Electric
Section 08
Accessibility Other
County PRINCE GEORGES
New Construction N
Property Type Residential
HOA N
Subdivision Name RAMBLING HILLS
Garage Y/N Y
Water Access Y/N N
Other Structures Above Grade
Full Baths 2
Status ACTIVE
Directions Head down Harry S. Truman Drive. Turn right onto New Orchard Drive. Turn right onto Castlewood Drive.
City UPPER MARLBORO
Disclosures Prop Disclosure
Senior Community Y/N N
Lot Size Units Square Feet
Lot Size Square Feet 15000.00
Tax Annual Amount 5662.0
Property Condition Excellent
Structure Type Detached
Condo/Coop Association fee Y/N N
Price Per Sq Ft Total AG 298.08
Vacation Rental Y/N N
Location Type Suburban
Standard Status Active
Year Built Source Assessor
Legal Subdivision RAMBLING HILLS
Tax Lot 21
See more
Interior
Interior Amenities Attic Dining Area
Heating Fuel Electric
Basement Fully Finished Rear Entrance
Flooring Hardwood
Total Fireplaces 1
Hot Water Electric
Basement (Y/N) Y
Heating Y/N Y
Fireplace Y/N Y
Above Grade Finished Area 1560
Central Air Y/N N
Total Bedrooms 4
Room Type Living Room Dining Room Primary Bedroom Kitchen Family Room Bedroom 1 Exercise Room Laundry Office Bathroom 1 Primary Bathroom
Above Grade Finished Area Source Assessor
Above Grade Finished Area Unit Type Square Feet
Total Baths 2
See more
Exterior
Pool No Pool
Fencing Other
Parking Features Concrete Driveway
Water Source Public
Garage Features Garage - Front Entry
Type of Parking Attached Garage
Foundation Details Concrete Perimeter
Water View Y/N N
Lot Size Acres 0.34
Lot Size Source Assessor
Waterfront Y/N N
Land Assessed Value 102200.00
Navigable Water Y/N N
Water Oriented Y/N N
See more
Internal Only
Street Number 1 903
See more
* Excluded Features
List By
Exp Realty, Llc

Broker

inquiries@thefinelivinggroup.com

Email

Affordability Calculator

$3,408
Per Month
86%
14%
0%
Monthly Principal & Interest
$2,936
Monthly Property Taxes
$472
Monthly Home Insurance
--
Default based on a 30-year fixed rate of 6.49% with 20% down. The estimated payment is offered for convenience and is not an offer of credit. Due to market fluctuations, interest rates are subject to change at any time and without notice. Your individual rate may vary. Rates may differ for FHA, VA or jumbo loans.
Learn more about how to save

Discover how much house you can afford

Your dream home may be within reach.

Learn More about how to save

The time to sell is now
THE TIME TO SELL IS NOW! What's my home worth?
Nearby
3534520 Elementary School
3534407 Middle School
Largo High School High School
Pricing History
DatePricePrice ChangeDescription
8/20/2026$465,000 Listed Price

Map


See all

903 Castlewood Drive, Upper Marlboro, MD, 20774 is a Single Family Home for sale at $465,000 with 1,560 sqft and a lot size of 0.34. 903 Castlewood Drive has 4 bedrooms, 2.0 baths, and was built in 1977. The property's zip code is 20774 which is in Upper Marlboro, MD