Email this to a friend:

Olvera Street Development Project Aims to Revitalize Downtown L.A.

The go-ahead has been given for a jolt of new life to be infused into the Olvera Street area of downtown Los Angeles.