Japanese developer to deliver 600,000 sq ft mixed-use scheme, called Vista, including offices, studios, galleries and ...