Find out what your home is worth.

| Sold > MO > Saint Louis > 63120 > Mark Twain-I-70 Industrial > 6343 Amelia Ave
PUBLIC RECORD

6343 Amelia Ave Saint Louis, MO 63120 (Mark Twain-I-70 Industrial) See your commute times

100+ Rentals in this Area: Search Nearby Rentals

Property Details for 6343 Amelia Ave


Description provided by Trulia
6343 Amelia Ave This is a Single-Family Home located at 6343 Amelia Avenue, Saint Louis MO. 6343 Amelia Ave has 1 bath and approximately 888 square feet. The property was built in 1949. 6343 Amelia Ave is in the Mark Twain-I-70 Industrial neighborhood in Saint Louis, MO. The average list price for Mark Twain-I-70 Industrial is $26,950.

Public Records for 6343 Amelia Ave


Official property, sales, and tax information from county (public) records:
    • 1 Bathroom
    • County: St. Louis City
    • 888 sqft
    • Built In 1949

Nearby homes around 6343 Amelia Ave


$1,099,500
4 br / 2 ba
Single-Family Home
OPEN HOUSE Sun Oct 16, 2pm to 4pm
  • Home Estimates for 6343 Amelia Ave

    Loading data…

Contact Info