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