Saint Louis
MO
Garcia Properties
65
Closed Sales
$20.1M
Total Value
$173K - $835K
Price Range
$309.7K
Average Price
Prior five years