PROPERTY INFORMATION:
City Plaza
11660 - 11710 South Street, Artesia CA
ACQUIRED: 6-2008 | SIZE: 77,247 square feet
PROPERTY DESCRIPTION:
This retail center consists of five buildings totaling 77,247 sf located 20 miles south of downtown Los Angeles. The property was completed in early 2007 and was built as a lifestyle center including an outdoor seating area and a fountain.


