Babcock Dr, Dellwood, Missouri - Redfin
10 addresses found on Babcock Dr in Dellwood, Missouri. The average lot size on Babcock Dr is 7856 sq. ft. The average property tax on Babcock Dr is $1.8K/yr. Find an address below to learn more about the property details:
- 1538 Babcock Dr, Saint Louis, MO 63136
- 1547 Babcock Dr, Saint Louis, MO 63136
- 1548 Babcock Dr, Saint Louis, MO 63136
- 1524 Babcock Dr, Saint Louis, MO 63136
- 1541 Babcock Dr, Saint Louis, MO 63136
- 1544 Babcock Dr, Saint Louis, MO 63136
- 1552 Babcock Dr, Saint Louis, MO 63136
- 1532 Babcock Dr, Saint Louis, MO 63136
- 1535 Babcock Dr, Saint Louis, MO 63136
- 1531 Babcock Dr, Saint Louis, MO 63136