Popular
1122 Linton Avenue in St. Louis, MO 63107
- Beds : 1
- Baths : 1
- 3600sqft
The rental property at 2143 E Alice Ave in Saint Louis is a 2-bedroom, 1-bath, 2250 sqft multi-family duplex with tall ceilings, electric and gas appliances, and an $850 rental price for the upstairs unit.