-= 2.5 Storey Factory Shop Lot [ Sunway Subang Business Park ] @ Kampung Baru Subang, Shah Alam for RENT !! =- Address : Jalan Delta U6/18, Taman Perindustrian