Report Results for
People Living at 2524 N 73Rd Ave, Elmwood Park, IL 60707
This building is a Lot/Land house. Construction was completed in 1925. The house is 100 years old. According to the plan, there are two bedrooms, two bathrooms and one half bathroom. Fireplace is the size of the living area. The house sits on a plot of 3,125 sqft. The lot's dimensions are: 3,125 sqft. The roof of the house is made of Shingle (Not Wood). Parking options are: Detached Garage.