town house uptown cairo for sale new