Map is incorrect.

edit

Almeda mall is located on the Gulf Freeway. Not off of 59. I believe this maps is pointing to where the Sharpstown mall was located.