Downey Landing
(6,493)
Shopping mall in Downey, California
Popular shopping plaza with brand-name clothing & electronics stores, a food court & fitness center.
Address: 12020 Lakewood Blvd, Downey, CA 90242
Hours: Open 24 hours
DOWNEY LANDING. 12002 Lakewood Boulevard | Downey, California 90242. Page 3. www.ngkf.com. 4675 MacArthur Ct., Newport Beach, CA 92660. T 949.608.2000. RE ...