Situated in Palmdale, CA, Destination 08 is one of the area's prominent shopping venues. This Power Center is conveniently located at NEC 14 Frwy. & 10th St.. The mall opened its doors in 2003. The property encompasses 730,374 sqft. of gross leasable area across its 25 stores.