310 36 Ave
Park Plaza is located at 310 36 Ave, Chula Vista, CA. This location is in the Central Chula Vista neighborhood..
by merchantcircle on June 26, 2015 from
Apartment Finding & Referral Service
Housing & Apartment Referral Services
Shopping Centers & Malls
Terms of Service