Treo Homes is very pleased to be bringing to the market our latest listing in Lake Terrace, Jumeirah Lakes Towers. Studio Apartment - 527 Sq. Ft. - 1 Bathroom