5
9616 E 23rd St S
Independence, MO 64052
$231,500 USD
2,496 SF
2
Units
7.01% Cap Rate
2,496 SF
$231,500 USD
Multifamily