This is a 975 square foot, apartment home. This home is located at 137 E 14th St #1, Lockport, IL 60441.
Off market
Street View
$163,686
137 E 14th St #1, Lockport, IL 60441
--beds
--baths
975sqft
Apartment
Built in 1880
-- sqft lot
$-- Zestimate®
$168/sqft
$2,111 Estimated rent