Casa Blanca Townhomes, Chula Vista, Sunnyvale, Calif.1030 Chula Vista Ter, Sunnyvaleopen now, until 16:30