900 North St
Logansport, IN 46947
$1,225,000 USD
14,328 SF
18
Units
14,328 SF
$1,225,000 USD
Apartments