News

Citrus Bay, which the Chula Vista Planning Commission approved in 2023, features 244 townhomes on a 15.5-acre site, including ...