I honestly would not describe the building as curved. It is named barshy building. It is a home to exotic car dealers, auto parts and auto service shops. It is near Al safa metro station.
The Curve Building is for Office Place and some shops located in deserted Area. As the names says its looks like a Curve in Design matched to the Round about there.