1903 Virginia Ave Saint Louis, MO 63104
Compton Heights NeighborhoodHighlights
- Fireplace in Bedroom
- No HOA
- Outdoor Storage
- Traditional Architecture
- 2 Car Attached Garage
- Forced Air Heating and Cooling System
About This Home
Welcome to 1903 Virginia Ave, a beautifully updated historic gem in the heart of St. Louis! This spacious 4-bedroom, 2.5-bath home combines classic charm with modern amenities. Step inside to discover soaring ceilings, rich hardwood floors, and abundant natural light throughout. The main level features an inviting living room with exposed brick, a formal dining area, and a stunning kitchen with granite countertops, stainless steel appliances, and custom cabinetry. Upstairs, you'll find two generous bedrooms, and two more on the lower level. Enjoy outdoor entertaining on the private deck overlooking a fenced backyard, perfect for gardening. Additional highlights include updated systems, off-street parking, and a clean, dry basement offering ample storage. Conveniently located near parks, shops, and restaurants. Move-in ready and waiting for you to call it home!
Listing Agent
Keller Williams Realty St. Louis License #2023026568 Listed on: 06/26/2025

Townhouse Details
Home Type
- Townhome
Est. Annual Taxes
- $4,746
Year Built
- Built in 1886
Parking
- 2 Car Attached Garage
Home Design
- Traditional Architecture
- Brick Exterior Construction
Interior Spaces
- 2,300 Sq Ft Home
- 2-Story Property
- Living Room with Fireplace
- 3 Fireplaces
- Basement Fills Entire Space Under The House
Kitchen
- Microwave
- Dishwasher
Bedrooms and Bathrooms
- Fireplace in Bedroom
Schools
- Shenandoah Elem. Elementary School
- Fanning Middle Community Ed.
- Roosevelt High School
Additional Features
- Outdoor Storage
- Back Yard
- Forced Air Heating and Cooling System
Listing and Financial Details
- Security Deposit $2,200
- Property Available on 6/26/25
- 12 Month Lease Term
Community Details
Overview
- No Home Owners Association
Pet Policy
- No Pets Allowed
Map
Source: MARIS MLS
MLS Number: MIS25044431

APN: 1299-00-0140-0
- 3226 Geyer Ave
- 3217 Lafayette Ave Unit 3217
- 3130 Russell Blvd
- 3216 Henrietta St
- 3208 Henrietta St
- 3463 Longfellow Blvd
- 3215 Hawthorne Blvd
- 3446 Henrietta St
- 2910 Allen Ave
- 3322 Saint Vincent Ave
- 2925 Lafayette Ave
- 2909 Accomac St
- 3438 Shenandoah Ave
- 2320 Louisiana Ave
- 1725 Oregon Place
- 3630 Flad Ave
- 2501 Minnesota Ave
- 2148 Oregon Ave
- 2244 Nebraska Ave
- 3001 Victor St
- 3450 Russell Blvd
- 1919 S Grand Blvd
- 3616 Russell Blvd
- 3628 Shaw Blvd
- 3636 Shaw Blvd
- 1725 Oregon Place
- 2232 S Grand Blvd
- 2322 Virginia Ave
- 1517 S Theresa Ave
- 3643 Mcree Ave
- 2806 Lafayette Ave
- 1500 S Grand Blvd
- 3316 Sidney St
- 2758 Russell Blvd
- 3016 Victor St Unit Upstairs
- 3016 Victor St Unit 2ndf
- 5619 Park Ln
- 3831 Mcree Ave
- 2715 Accomac St Unit 2715 A
- 3325 Magnolia Ave