New apartments and townhouses are coming to Chula Vista. Here’s what to know
New apartments and townhouses are coming to Chula Vista. Here’s what to know
About 4 Minutes
0:00
4:04
0:00
/
4:04
1x