21146 Elm St Castro Valley, CA $ 749,000
21146 Elm St
$ 749,000
Recently Listed
Open House 4/29 10:30am - 1pm
Share Save

21146 Elm St

Castro Valley, CA, 94546
$ 749,000
Bedrooms2 Baths1.0 Sq 825

Monthly Estimate*

$ 4,612

Listed by BHHS Drysdale Properties
21146 Elm St, Castro Valley, CA 94546 - Image 1
21146 Elm St, Castro Valley, CA 94546 - Image 2
21146 Elm St, Castro Valley, CA 94546 - Image 3
21146 Elm St, Castro Valley, CA 94546 - Image 4
21146 Elm St, Castro Valley, CA 94546 - Image 5
21146 Elm St, Castro Valley, CA 94546 - Image 6
21146 Elm St, Castro Valley, CA 94546 - Image 7
21146 Elm St, Castro Valley, CA 94546 - Image 8
21146 Elm St, Castro Valley, CA 94546 - Image 9
21146 Elm St, Castro Valley, CA 94546 - Image 10
21146 Elm St, Castro Valley, CA 94546 - Image 11
21146 Elm St, Castro Valley, CA 94546 - Image 12
21146 Elm St, Castro Valley, CA 94546 - Image 13
21146 Elm St, Castro Valley, CA 94546 - Image 14
21146 Elm St, Castro Valley, CA 94546 - Image 15
21146 Elm St, Castro Valley, CA 94546 - Image 16
21146 Elm St, Castro Valley, CA 94546 - Image 17
21146 Elm St, Castro Valley, CA 94546 - Image 18
21146 Elm St, Castro Valley, CA 94546 - Image 19
21146 Elm St, Castro Valley, CA 94546 - Image 20
21146 Elm St, Castro Valley, CA 94546 - Image 21
21146 Elm St, Castro Valley, CA 94546 - Image 22

Single Family Home for sale in Castro Valley, CA

for $749,000 with 2 bedrooms and 1 full bath. This 825 square foot home was built in 1948 on a lot size of 0.1148.

Charming, light filled single level home located in the heart of Castro Valley. Fantastic location conveniently located within a few blocks to downtown shopping, dining, Castro Valley Library, Castro Valley Creek Park, C.V Bart station. Castro Valley schools are nearby. This home features two bedrooms, a sunny kitchen, spacious living room and dining area. Easy care Corion countertop and new backsplash added in 2023. New tub/shower enclosure in 2023. Attached two-car garage with direct access from kitchen. Deep driveway for extra parking. Beautiful landscaped 5000 square foot corner lot. Relax in the spacious, landscaped back yard all year round. Spring is here and summer is just around the corner. This is a perfect time for barbeques, entertaining and unwinding/relaxing. This is a wonderful opportunity for a first-time home buyer, for someone looking to downsize from a larger home or for an investment property. Open house Sunday, May 3rd- 1:00-4:00 pm.

See more

Open House

4/29/2026 10:30 AM - 1:00 PM
5/3/2026 1:00 PM - 4:00 PM
21146 Elm St Castro Valley, CA
* 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

$ 749,000

Bedrooms

2

Full Bath

1

Property Type

Single Family

Taxes

$ 0

Style

Lot Size

0.1148

Year Built

1948

Town/City

Castro Valley

County/Region

Alameda

MLS | Web ID

41132569

Days on Market

2

Features
General
Living Area 825
Heating Floor Furnace
Cooling See Remarks
Possession Negotiable
Roof Shingle
Garage Spaces 2
Patio/Porch Features Patio
Pool Features None
Year Built 1948
Stories Count 1
Levels One
Property Subtype Single Family Residence
County Alameda
New Construction false
Property Type Residential
HOA false
Attached Garage true
Subdivision Name DOWNTOWN
Garage Y/N true
Full Baths 1
Status Active
Directions Cross Street: Pine.
City Castro Valley
Lot Size Units Square Feet
Lot Size Square Feet 5000
Listing Terms Cash Conventional
Standard Status Active
Occupancy Type Owner
Property Sub Type Additional Single Family Residence
See more
Interior
Flooring Carpet Vinyl Wood
Fireplace Features None
Air Conditioning Y/N true
Heating Y/N true
Fireplace Y/N false
Half Baths 0
Total Bedrooms 2
Total Baths 1
See more
Exterior
Parking Features Garage
Lot Features Back Yard Corner Lot Front Yard Street Level
Total Parking 2
Lot Size Area 5000
Lot Size Acres 0.1148
Private Pool false
See more
* Excluded Features
List By
Bhhs Drysdale Properties

Broker

mickiedefreitas@gmail.com

Email

Affordability Calculator

$4,612
Per Month
100%
0%
0%
Monthly Principal & Interest
$4,612
Monthly Property Taxes
--
Monthly Home Insurance
--
Default based on a 30-year fixed rate of 6.25% 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
4827338 Elementary School
4827337 Middle School
Unknown High School High School
Pricing History
DatePricePrice ChangeDescription
4/28/2026$749,000 Listed Price

Map


See all

21146 Elm St, Castro Valley, CA, 94546 is a Single Family Home for sale at $749,000 with 825 sqft and a lot size of 0.1148. 21146 Elm St has 2 bedrooms, 1.0 baths, and was built in 1948. The property's zip code is 94546 which is in Castro Valley, CA