If you accept that prophecy is audience specific and accurate to that audience
I don't know what that means. What is descibed in a prophesy comes to pass (or its not exactly a prophesy, is it!). How does 'audience specific accuracy' come into it?
What it means is that when the text says,
Matthew 24:2-3 (NASB)
2 And He said to them, “Do you not see all these things? Truly I say to you, not one stone here will be left upon another, which will not be torn down.”
3 As He was sitting on the Mount of Olives, the disciples came to Him privately, saying, “Tell us, when will these things happen, and what will be the sign of Your coming, and of the end of the age?”
It means Jesus is speaking to those disciples who had accompanied Him as the primary audience of address. It is not a generic disciple from any period of time. These people who come to Him on the mount are specific people as relayed in the other accounts of the Olivet Discourse.
Mark 13:3 As He was sitting on the Mount of Olives opposite the temple, Peter and James and John and Andrew were questioning Him privately, 4 “Tell us, when will these things be, and what will be the sign when all these things are going to be fulfilled?” 5 And Jesus began to say to them, “See to it that no one misleads you.
The disciples Jesus references are Peter, James, John, and Andrew. He tells THEM what will happen in the future. It is not for our day. When you read the text that is the authors meaning and it is plain. What follows with the pronoun "you" indicates them, not us today.
In the Olivet Discourse Jesus tells them what will be the events that lead to the destruction of the city and temple. He tells them what they can expect. He tells them that they will see the signs of His coming when those signs happen. He tells them that the completion will be the end of the age. Jesus only refers to two ages in the gospels, this age and the one to come. What did this age mean to them? It meant an Old Covenant age of temple worship. Jesus tells the woman at the well that a time (age) is coming and now is that the true worshipers of God will worship in spirit and in truth (John 4:23-24).
Matthew 5:17-18 tells the reader that not one jot will pass from the law and prophets until everything is fulfilled. The fulfillment came with the judgment in AD 70. Lukes account of the Olivet Discourse discloses this truth:
Luke 21:20-24 (NASB)
20 “But when you see Jerusalem surrounded by armies, then recognize that her desolation is near. 21 Then those who are in Judea must flee to the mountains, and those who are in the midst of the city must leave, and those who are in the country must not enter the city; 22 because these are days of vengeance, so that all things which are written will be fulfilled. 23 Woe to those who are pregnant and to those who are nursing babies in those days; for there will be great distress upon the land and wrath to this people; 24 and they will fall by the edge of the sword, and will be led captive into all the nations; and Jerusalem will be trampled under foot by the Gentiles until the times of the Gentiles are fulfilled.
This is the time of wrath spoken of the prophets in the OT for their disobedience. You can't escape all the warnings God gave to these people while in covenant with them because of their disobedience. Deuteronomy 28 laid down two rules or laws - the law of blessing for obedience and the law of curses for disobedience.
The curses apply to a Mosaic Covenant people. That is who the Messiah was sent to.
So the fulfillment is for a specific people at a specific time in history. It revolves around the end of the Mosaic economy and worship system. That already happened. It happened in AD 70. That is the historic event the OT and NT look towards.