642P+VJC, Dar es Salaam, Tanzania
Logan Technology is a Electronics store located at 642P+VJC, Dar es Salaam, Tanzania. It has received 16 reviews with an average rating of 3.7 stars.
The address of Logan Technology: 642P+VJC, Dar es Salaam, Tanzania
Logan Technology has 3.7 stars from 16 reviews
Electronics store