Property Manager in Santa Tecla
Plaza Merliot is a shopping center located in Santa Tecla, El Salvador, and was founded in 1994. It houses more than 230 brands, with retail stores and services that include craft shops, bookstores, sporting-goods stores, beauty salons, and bill-payment servic...