Location
1506 Stoner Creek Rd,
City Of Industry, CA 91748-1800
By Ting21 | 7/23/2015
Had to wait almost 2 hours and they did not want to drive me somewhere else and ended up giving me a higher price vehicle and paid double