3629 Baumgartner Road

St Louis, MO, 63129
$2,100,000Price

3629 Baumgartner Road

St Louis, MO, 63129
ACTIVE
$2,100,000Price
Courtesy of: Keller Williams Chesterfield

3629 Baumgartner Road

St Louis, MO, 63129
ACTIVE
$2,100,000Price