If I say "I parked at a few streets distance from the stadium", should 'streets' have a possessive apostrophe? ("…a few streets' distance")
"…a few streets distance" can be rewritten as "…at the distance of a few streets". But 'streets' doesn't really own the distance. Now, I understand that 'possessive' is a misleading term. If I say "my city" I don't mean that I own it. But here, I can't see that the streets have any essential relationship with 'distance', they are just a measure.
So my thinking is that there is no apostrophe. I'd struggle to justify that conclusion, though...