- Chula Vista, California, United States
Owner
Contact Lina Velasco
Velasco Homes is a company based out of 1108 Joshua Creek Pl, Chula Vista, California, United States.