94V5+8VX, Bagamoyo, Tanzania
Alex Store is a Shopping mall located at 94V5+8VX, Bagamoyo, Tanzania. It has received 17 reviews with an average rating of 3.4 stars.
The address of Alex Store: 94V5+8VX, Bagamoyo, Tanzania
Alex Store has 3.4 stars from 17 reviews
Shopping mall