One America Plaza

SAN DIEGO, CA I USA

1993 I OFFICE

670,000 SF