Apartments in Business Bay, Scala Tower (KF) For sale apartment of 89 sq. m. 1 bedroom, living room, kitchen. Lake View Price AED 1,349,888 or $ 368,822