Saint Louis MO FSBO Homes (2898)

Sort By

We have 2898 homes for sale by owner in Saint Louis, MO. The median list price in Saint Louis, MO is $131,152 and the average price per square foot is $430.

Google Ads
Google Ads
Google Ads
Google Ads