The area where they sell lots of cheap bicycles is located in Phnom Penh, Cambodia on Oknha Nou Kan Street (St. 105),. The area where they sell lots of cheap bicycles is rated 4.3 out of 5 in the category bicycle store in Cambodia.
Address
Oknha Nou Kan Street (St. 105),