Westwood Grande is a new 14-story apartment complex situated in Jumeirah Village Circle (JVC), one of the city's most rapidly expanding districts. Imtiaz Developments is handling the project's impleme