Lakewood Landing is a multifamily property located at 12520 South Lakewood Blvd in Downey / Southgate, Eastern Los Angeles County. Built in 1962, the property features 58 units, of the following types: One Bedroom, Two Bedroom/One Bath, totaling 36,400 SqFt.