Curious about this home?

Ask anything — no agents, no pressure

Try asking

About This Home

This 3-bedroom, 2-bathroom single family at 2921 Virginia Avenue in St Louis, MO is listed for $335,000 ($178 per sqft). Built in 1897, the home offers 1,885 sqft of living space on a 0.07 acres lot.

Agent Description

Charming two-story brick home located 2 blocks from Tower Grove Park, with The Shaved Duck and the community orchard just steps away. This 3 bedroom, 2 full bath home in Tower Grove East sits in the heart of South City and offers a spacious, functional layout highlighted by soaring 10-foot ceilings and classic historic details throughout.

Enjoy year-round comfort with zoned heating and cooling. Convenient main floor laundry is situated in the mud room just inside the rear entrance.

The kitchen features quartz countertops, a butcher block island, and ample counter space - ideal for cooking, gathering, and everyday living.

The generously sized primary bedroom includes an 11’ x 9’ west-facing sitting room filled with natural light - perfect for a home office, nursery, reading nook, or private retreat - along with a good-sized closet, for a historic home. A full bath on the main level adds flexibility and convenience for guests and busy routines.

The backyard is fully enclosed with a 6-foot wooden privacy fence, ideal for pets, entertaining, or relaxing evenings outdoors. Alley access provides off-street parking with a two-car carport and garage door for added security and ease.

A wonderful blend of historic charm, and prime South City location - schedule your showing today!

Key Features

  • Built in 1897
  • 0.07 acre lot
  • 2 stories
  • Fireplace

Property Details

2 stories
2 full
1897

Amenities

FireplaceHardwoodBasement

Monthly Cost Estimate

$1,792/mo

20% down · 6.5% · 30 years

Principal$242
Interest$1,452
Insurance$98

Estimates only. Actual payments may vary.

Location

2921 Virginia Avenue

St Louis, MO 63118

Tower Gorve East

Features & Amenities

Interior Features

BookcasesBreakfast BarCeiling Fan(s)

Exterior Features

Fencing

Property Details

Flooring

CarpetHardwoodTileWood

Construction

Stone

Parking

Carport

Heating

Fireplace(s)Natural Gas

Cooling

Central Air

Questions & Answers

This 3-bedroom, 2-bathroom single family at 2921 Virginia Avenue is listed at $335,000 ($178/sqft). The estimated monthly payment is $1,452 based on 20% down at 6.5% interest.

Key features include: Built in 1897, 0.07 acre lot, 2 stories, Fireplace. Interior Features: Bookcases, Breakfast Bar, Ceiling Fan(s). Exterior Features: Fencing.

This property is listed by Lance Appleby and can be reached at 3146234870 or LanceArealtor@gmail.com.

Similar Homes in St Louis

View all
LA

Lance Appleby

Agent at Worth Clark Realty

(314) 623-4870

Listed by Worth Clark Realty · View on Broker Site

MLS# 26020430· Source: listhub· Updated today

Copyright © 2026 Mid America Regional Information Systems, Inc. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.

2921 Virginia Avenue, St Louis, MO 63118

Open this listing in: