1,117

St. Louis City, MO Homes

Section Image
    • /33

      Est $362,583 Not Listed For Sale

      • 3 Beds
      • 4 Baths
      • 2,025 Sq Ft

      3134 Lafayette Ave, Saint Louis, MO 63104

      3134 Lafayette Ave, Saint Louis, MO 63104
  • /19

    $225,000 Last List Price Sold Sep 05, 2024

    • 1,460 Sq Ft
    • $154/SF
    • 1 Day On Market
    • 2 Beds
    • 2.5 Baths
    • Built 1887

    2927 Henrietta St, Saint Louis, MO 63104

    Discover timeless elegance in this beautiful home blending historic charm w/modern updates, 2-story, 1400 sq ft, 2 bedroom and 2 1/2 bath located in The Gate District. Spacious, updated kitchen with 42-inch custom cabinetry, granite counters, island breakfast bar. 10 ft high ceilings on both levels, wood flooring; exposed brick; pocket doors; primary bedroom ensuite; off-street parking. Exquisite

    Jenni Green RedKey Realty Leaders

    2927 Henrietta St, Saint Louis, MO 63104
    • /42

      Est $555,379 Not Listed For Sale

      • 5 Beds
      • 2.5 Baths
      • 2,704 Sq Ft

      3224 Lafayette Ave, Saint Louis, MO 63104

      3224 Lafayette Ave, Saint Louis, MO 63104
  • /38

    $247,500 Last List Price Sold Sep 05, 2024

    • 1,458 Sq Ft
    • $170/SF
    • 85 Days On Market
    • 2 Beds
    • 1.5 Baths
    • Built 1888

    2612 Caroline St, Saint Louis, MO 63104

    LOT 2614 GOES WITH THIS PROPERTY!! A Fabulous opportunity to have a huge yard, build garage or sell it to a builder. $2500 HOME DEPOT GIFT CARD TO THE NEXT BUYER WHO BRINGS ACCEPTED OFFER IN JULY. ONE YEAR SECURITY SYSTEM AND MONITORING INCLUDED. Step back in time to this beautifully restored 135-year-old historic home, nestled just west of Lafayette Square. This 2-bed, 1.5-bath sanctuary has

    Catherine O'neill EXP Realty, LLC

    2612 Caroline St, Saint Louis, MO 63104
    • /42

      Est $404,093 Not Listed For Sale

      • 5 Beds
      • 2.5 Baths
      • 2,670 Sq Ft

      3228 Lafayette Ave, Saint Louis, MO 63104

      3228 Lafayette Ave, Saint Louis, MO 63104
  • /2

    $675,000 Last List Price Sold Jan 17, 2025

    • 3,463 Sq Ft
    • $195/SF
    • 4 Beds
    • 2.5 Baths
    • Built 2024

    2741 Lafayette Ave, St. Louis, MO 63104

    Entered for comp purposes only. New construction completed in 2024.

    Anna Chancellor Garcia Properties

    2741 Lafayette Ave, St. Louis, MO 63104
    • /53

      Est $388,084 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 2,520 Sq Ft

      3219 Lafayette Ave, Saint Louis, MO 63104

      3219 Lafayette Ave, Saint Louis, MO 63104
  • /2

    $225,000 Last List Price Sold Aug 14, 2024

    • 1,719 Sq Ft
    • $131/SF
    • 0 Days On Market
    • 4 Beds
    • 2 Baths
    • Built 1912

    Unlisted Address

    Property sold in as-is condition. Cash only. Sold off-market.

    Kevin Duy Real Broker LLC

    Unlisted Address
    • /54

      Est $438,955 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 2,576 Sq Ft

      3211 Lafayette Ave, Saint Louis, MO 63104

      3211 Lafayette Ave, Saint Louis, MO 63104
  • /2

    $252,500 Last List Price Sold May 22, 2025

    • 1,700 Sq Ft
    • $149/SF
    • 0 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1909

    Unlisted Address

    Jeffrey Uren Worth Clark Realty

    Unlisted Address
    • /27

      Est $470,667 Not Listed For Sale

      • Studio
      • 3,400 Sq Ft

      3200 Henrietta St, Saint Louis, MO 63104

      3200 Henrietta St, Saint Louis, MO 63104
    • /46

      Est $387,554 Not Listed For Sale

      • 6 Beds
      • 3 Baths
      • 2,124 Sq Ft

      3501 Park Ave, Saint Louis, MO 63104

      3501 Park Ave, Saint Louis, MO 63104
    • /37

      Est $216,108 Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 1,189 Sq Ft

      3116 Caroline St, Saint Louis, MO 63104

      3116 Caroline St, Saint Louis, MO 63104
    • /22

      Est $182,918 Not Listed For Sale

      • 4 Beds
      • 3 Baths
      • 1,900 Sq Ft

      3134 Caroline St, Saint Louis, MO 63104

      3134 Caroline St, Saint Louis, MO 63104
    • /20

      Est $257,777 Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 1,544 Sq Ft

      2931 Rutger St, Saint Louis, MO 63104

      2931 Rutger St, Saint Louis, MO 63104
    • /10

      Est $259,107 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 1,585 Sq Ft

      3011 Rutger St, Saint Louis, MO 63104

      3011 Rutger St, Saint Louis, MO 63104
    • /26

      Est $246,677 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 1,976 Sq Ft

      3024 Caroline St, Saint Louis, MO 63104

      3024 Caroline St, Saint Louis, MO 63104
    • /18

      Est $200,114 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 988 Sq Ft

      1403 Montrose Ave, Saint Louis, MO 63104

      1403 Montrose Ave, Saint Louis, MO 63104
    • /17

      Est $268,657 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 988 Sq Ft

      2927 Rutger St, Saint Louis, MO 63104

      2927 Rutger St, Saint Louis, MO 63104
    • /15

      Est $163,474 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 1,408 Sq Ft

      2825 Hickory St, Saint Louis, MO 63104

      2825 Hickory St, Saint Louis, MO 63104
    • /33

      Est $571,632 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 2,807 Sq Ft

      2747 Lafayette Ave, Saint Louis, MO 63104

      2747 Lafayette Ave, Saint Louis, MO 63104
    • /33

      Est $286,404 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,784 Sq Ft

      2817 Caroline St, St. Louis, MO 63104

      2817 Caroline St, St. Louis, MO 63104
    • /31

      Est $287,076 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 1,742 Sq Ft

      2706 Hickory St, St. Louis, MO 63104

      2706 Hickory St, St. Louis, MO 63104
    • /47

      Est $362,731 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 1,742 Sq Ft

      2748 Rutger St, St. Louis, MO 63104

      2748 Rutger St, St. Louis, MO 63104
    • /35

      Est $371,203 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 1,742 Sq Ft

      2750 Rutger St, St. Louis, MO 63104

      2750 Rutger St, St. Louis, MO 63104
    • /66

      Est $565,771 Not Listed For Sale

      • 4 Beds
      • 3.5 Baths
      • 2,679 Sq Ft

      3309 Vista Ave, St. Louis, MO 63104

      3309 Vista Ave, St. Louis, MO 63104
    • /52

      Est $419,954 Not Listed For Sale

      • 4 Beds
      • 3.5 Baths
      • 3,000 Sq Ft

      3319 Saint Vincent Ave, St. Louis, MO 63104

      3319 Saint Vincent Ave, St. Louis, MO 63104
    • /37

      Est $431,936 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 2,191 Sq Ft

      34 Henrietta Place, St. Louis, MO 63104

      34 Henrietta Place, St. Louis, MO 63104
    • /5

      Est $354,561 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 2,000 Sq Ft

      2721 Rutger St, St. Louis, MO 63104

      2721 Rutger St, St. Louis, MO 63104
    • /27

      Est $312,508 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,536 Sq Ft

      2710 Hickory St, St. Louis, MO 63104

      2710 Hickory St, St. Louis, MO 63104
    • /38

      Est $351,265 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,742 Sq Ft

      2708 Hickory St, St. Louis, MO 63104

      2708 Hickory St, St. Louis, MO 63104
    • /31

      Est $324,167 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 1,680 Sq Ft

      3231 Saint Vincent Ave, St. Louis, MO 63104

      3231 Saint Vincent Ave, St. Louis, MO 63104
    • /16

      Est $338,325 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,450 Sq Ft

      3337 Park Ave, St. Louis, MO 63104

      3337 Park Ave, St. Louis, MO 63104
    • /25

      Est $360,363 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 2,200 Sq Ft

      3339 Park Ave, St. Louis, MO 63104

      3339 Park Ave, St. Louis, MO 63104
    • /20

      Est $347,562 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 2,200 Sq Ft

      3333 Park Ave, Saint Louis, MO 63104

      3333 Park Ave, Saint Louis, MO 63104
    • /22

      Est $338,325 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,450 Sq Ft

      3335 Park Ave, Saint Louis, MO 63104

      3335 Park Ave, Saint Louis, MO 63104
    • /22

      Est $168,489 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 1,306 Sq Ft

      2859 Henrietta Place 59, Saint Louis, MO 63104

      2859 Henrietta Place 59, Saint Louis, MO 63104
    • /53

      Est $383,174 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,784 Sq Ft

      3229 Eads Ave, Saint Louis, MO 63104

      3229 Eads Ave, Saint Louis, MO 63104
    • /39

      Est $478,010 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 2,200 Sq Ft

      3514 Vista Ave, Saint Louis, MO 63104

      3514 Vista Ave, Saint Louis, MO 63104
    • /26

      Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 2,000 Sq Ft

      2723 Rutger St, Saint Louis, MO 63104

      2723 Rutger St, Saint Louis, MO 63104

Showing Results 81 - 120, Page 3 of 18

How to Buy a Home How to Finance a Home How to Sell a Home