Auction House Japan is located at Oak Minami-Azabu Building 11F, 3-19-23 Minami-Azabu, Minato-ku, Tokyo, Japan. This company deals in Car Auctions.
Car auctions have come a long way. Why do I say that? It is because there was a time when you had to actually visit the site and ascertain the car yourself and then manually bid for the car of your choice. But now things have changed, and I mean considerably.