town middle for sale compound hayde park