If you live in Dubai, you’ve likely spent a fair share of your life on Hessa Street. It’s that one road we all...