Davis Mega Mall

The [b]Davis Mega Mall[/b] is a mall located at the intersection of Strawberry Ave and Davis Ave in Los Santos.

It is most likely based on the Compton Fashion Center.