Horton Plaza

Horton Place is a Downtown San Diego neighborhood which includes the Horton Plaza shopping mall.

test