22
Listing Provided By: Keller Williams Realty Chester
$65,000
8509 Octavia AVE 
St Louis, MO 63136
  • Beds4
  • Baths2
  • SqFt1,1091.1k
  • Built1928
  • Lot0.17 ac.
Real Estate Links Our Domains