1016 S State St
Lockport, IL 60441
$2,000,000 USD
7,000 SF
5
Units
5.25% Cap Rate
7,000 SF
$2,000,000 USD
Apartments