Michi USA is located in Tibás, Costa Rica on XW5929R, Costado SUR de la Iglesia Católica de. Michi USA is rated 5 out of 5 in the category electronics store in Costa Rica.
Address
XW5929R, Costado SUR de la Iglesia Católica de
Service options
In-store shopping