Amenities
3364 Iowa Street is a single-family home with 2 bedrooms and 1 bathroom located in Lake Station, IN. The total square footage is 768 and this home was built in 1955. This home is complete with central air and a fenced in backyard. Schedule your showing today with our website by clicking the "Schedule a Showing" button.