Rentals » 650 North 80th Street East St. Louis, IL 62203

650 North 80th Street East St. Louis, IL 62203

$1,570.00 / month
Available 3/10/2025
  • 3 Bed
  • 1 Bath
  • 1089 sqft

Section 8 Preferred

Lease Terms

$1,570.00 security deposit