Find out what your home is worth.

Sold > MO > Saint Louis > 63120 > Mark Twain-I-70 Industrial > 6344 Amelia Ave

6344 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 6344 Amelia Ave

Description provided by Trulia
6344 Amelia Ave This is a Lot/Land located at 6344 Amelia Avenue, Saint Louis, MO. This property is in the Mark Twain-I-70 Industrial neighborhood in Saint Louis, MO. The average list price for Mark Twain-I-70 Industrial is $53,450.

Public Records for 6344 Amelia Ave

Official property, sales, and tax information from county (public) records:
    • County: St. Louis City

Nearby homes around 6344 Amelia Ave

4 br / 2 ba
Single-Family Home
OPEN HOUSE Sun Oct 16, 2pm to 4pm
  • Home Estimates for 6344 Amelia Ave

    Loading data…

Contact Info