San Diego - 980 Buena Vista Way

980 Buena Vista Way, Chula Vista, CA, 91910