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