17
1100-1106 S State St
Lockport, IL 60441
$2,000,000 USD
11,260 SF
7.93% Cap Rate
11,260 SF
$2,000,000 USD
Apartments