4333 Wilcox

3 Bed · 2 Bath · 1,500sqft

SOLD: 269,000

4333 Wilcox Ave, Saint Louis, MO 63116 | Zillow