Downey Landing
(6,495)
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 ...
The Promenade at Downey is a 77-acre (31 ha), 656,000-square-foot (60,900 m2) retail power center in Downey, California, built on the 1,500,000-square-foot ...