Report Results for
People Living at 11603 Leibacher Ave, Norwalk, CA 34431
11603 Leibacher Ave is classified as a Single Family Residential dwelling. The home is 73 years old. According to the plan, there are two bedrooms, two bathrooms. 0.33 acres is the land lot size. The lot's dimensions are: 0.33 acres. Wed, Jun 20, 2012 this building was sold for $345,000.