Downtown L.A.

Walmart in downtown L.A.

There’s a new superstore in town! Or at least, there will be soon. Walmart has signed a lease to open a new store downtown on the outskirts of Chinatown, on the ground floor of a […]

02/27/2012

Follow

Get every new post delivered to your Inbox.

Join 28,184 other followers