Terminal 2 Parking Plaza

San Diego, California 92137 United States of America

Location