El Remaya Square 25 Pyramids Cairo، X4QJ+G34, Kafr Nassar, Al Haram, Giza Governorate 12561, Egypt
Square Feet: 904 ft2