ScX is located in Provincia de Alajuela, Alajuela, Costa Rica on XQXQFM6, Frente a terminales Santa Maria, Contiguo a Grupo Ferman, 1. ScX is rated 3 out of 5 in the category home and construction in Costa Rica.
Address
XQXQFM6, Frente a terminales Santa Maria, Contiguo a Grupo Ferman, 1