3
135 W Monroe Ave
Kirkwood, MO 63122
$750,000 USD
2,496 SF
2,496 SF
$750,000 USD
Office