Request More Information - Listing ID 21089471
- Sold For: $401,000
- Status: Closed
- Address: 2919 Wyoming
- St Louis, Missouri 63118-2216
- Bedrooms: 3
- Full Baths: 3
- Total Baths: 4
- Partial Baths: 1
- Acres: 0.154
- SqFt: 2,664
Data services provided by IDX Broker