Brrkey Deal Pending

  • $102500
  • 1176 sqft
Pending
Price:
$102500
Address:
4214 Schiller Place
St Louis, Missouri 63116
Square Feet:
1176
Lot Size:
3420
Terms:
For Sale
Property Type:
Home
Year Built:
1917
Const. Type:
Rehabed

Call (314) 799-2247 for more details

Property Location