15
5711 NE 80th Ter
Kansas City, MO 64119
$2,750,000 USD
15,581 SF
18
Units
6.17% Cap Rate
15,581 SF
$2,750,000 USD
Apartments