87
8705 E 63rd Trafficway
Kansas City, MO 64133
$650,000 USD
3,700 SF
10
Units
9.89% Cap Rate
3,700 SF
$650,000 USD
Apartments