111 N 2nd Ave, Chula Vista, California 91910-1126 USA
Photo Credit: Facebook/San Diego Metro KOA
Claim copyright