- Ideally located at the busy corner of Interstate 805 & Main Street with freeway visibility.
Jae Chung
760-630-8247 ext 2011
1860 Main Court, Chula Vista, CA, United States, California 91910