Jumeirah Golf Estates (JGE) has announced the completion of Alandalus towers A and B. According to JGE’s statement, the towers feature one-, two-, three- and four-bedroom apartments that offer large…