Property & Contact Info 793-799 North Ave. and 1305 Lee Dr. Vista, CA 92083 Property Information Building Size 44,788 Square Feet Acres 4.22 Contact Information LBA Logistics Wes Talich - 858.824.2104