Only 2 units left
1 bd
$1,275
Base rent
3620 Texas Avenue, St. Louis, MO 63118
Apply online • Pet friendly • In unit laundry