Chroy Changvar Car City
Chroy Changvar Car City stands up for its name as it is the place where cars are at. It is located in Chroy Changvar Satellite City in Chroy Changvar Distict with an approximately land area of 23,976 sqm that equates to about 49 shop locations.