3102-3112 N 51st Ter
Kansas City, KS 66104
$1,800,000 USD
12,600 SF
18
Units
12,600 SF
$1,800,000 USD
Apartments