apartment for sale nest residence new cairo