2 bd
$1,750
Base rent
1819 South 8Th Street, St. Louis, MO 63104
Dog friendly • In unit laundry • Dishwasher