Dubai-based property developer, Khuyool Investments, has launched its US $95.3 million (AED 350 million) Stallion Tower in Jumeirah Village South. If you’ve been following the media lately, you might ...