Kampuchea Krom Blvd (128), Near Kampong Tram II, 12156 Phnom Penh, Cambodia