22
1100 N 2nd St
Leavenworth, KS 66048
$17,000,000 USD
199,402 SF
148
Units
7.16% Cap Rate
199,402 SF
$17,000,000 USD
Apartments