601 W Center Dr
North Liberty, IN 46554
$2,535,000 USD
16,000 SF
20
Units
16,000 SF
$2,535,000 USD
Apartments