No. 890, Kampuchea Krom Blvd (128), Sangkat Teuk Laak I, Phnom Penh, Cambodia