siera88Seria 88 (Shop Office) is in Setia Alam, developed by Moremas Sdn Bhd. There are 221 units available for sale or rent. View property details, nearby locations, reviews, salerent prices,Provided to by Amp Suite LimitedSierra 88 (Orinal Mix) · Several DefinitionsSierra℗ 2018 Lost on YouReleased on: 2018-01-15Producer: Jeremy VieiraC...