Clover Tower – 4B+G+3P+25 Commercial / Office Tower on Plot BB.A03.019, Business Bay, Dubai (2011) Posted on August 5, 2015September 1, 2016 by adminuser