11620 Petite Chalet Dr, Saint Louis MO, is a Single Family home that contains 1104 sq ft and was built in 1976.It contains 3 bedrooms and 2 bathrooms. The Zestimate for this Single Family is $151,700, which has increased by $79,800 in the last 30 days.The Rent Zestimate for this Single Family is $1,350/mo, which has increased by …
