1
E 23rd St
Independence, MO
$550,000 USD
4,720 SF
2
Units
9% Cap Rate
4,720 SF
$550,000 USD
Other