Saleh Bin Lahej Building is a 12 storey building located at Al Barsha Area. With 1, 2 or 3 bedroom apartment