$1,286 per month
- 3 Beds
- 1 Bath
- 1,002 Sq Ft
- House for Rent
10109 Ventura Dr, St. Louis, MO 63136
Look inside this fully modernized 3-bedroom, 1-bath home on Ventura Dr in the Atwater Terrace subdivision of St. Louis. We are pet-friendly! Your dogs and cats are welcome at 10109 Ventura Drive.This home boasts recent upgrades, creating a modern and welcoming feel. You'll find essential amenities like whole-home Air Conditioning, a refrigerator, washer/dryer hookups, and a