Top Mount Tamashi 128l Refrigerator Nrx-155s
Greater Accra, Accra New Town
Tamashi 127ltr Double Door Refrigerators
Greater Accra, Achimota