Utopia Property Management Chula Vista Chula Vista means "Beautiful View." Less than ten miles south of San Diego, and less than ten miles north of Tijuana, the city of Chula Vista is the second largest city in San Diego County. Phone: 619-291-5555 750 Otay Lakes Rd #2012 Chula Vista, CA 91910 USA Map Other Categories: House & Home » Estate Agents |