Liberty Station in San Diego

Liberty Station in San Diego is a retail area.

Land Use
retail area