0 Photos
Homes for Sale
  1. 763 N Euclid Ave, Saint Louis, MO Home For Sale
    763 N Euclid Ave, Saint Louis, MO 63108

     For Sale: $74,900

    • Beds: 5
    • Sqft: 1700
    • Baths: 1.5
    • Lot: 5270
  2. 776 N Euclid Ave, Saint Louis, MO Home For Sale
    776 N Euclid Ave, Saint Louis, MO 63108

     For Sale: $1,000

    • Beds: 5
    • Sqft: 2100
    • Baths: 1.5
    • Lot: 5227
  3. 4865 Fountain Ave, Saint Louis, MO Home For Sale
    4865 Fountain Ave, Saint Louis, MO 63113

     For Sale: $95,000

    • Beds: 5
    • Sqft: 2500
    • Baths: 2.0
    • Lot: --