Ingram Plaza at Liberty Station

2645 Historic Decatur Rd, San Diego, California 92106

2645 Historic Decatur Rd, San Diego, California 92106