1
10233 Manchester Rd
Kirkwood, MO 63122
$14,662,500 USD
64,350 SF
6% Cap Rate
64,350 SF
$14,662,500 USD
Freestanding