Taxi Inspection

Address: 
1601 Newton Ave.
San Diego, CA 92113
United States