7961 University Ave, La Mesa, California

Building Usage: Social Security Administration
Address: 7961 University Ave, La Mesa, California 91942
SQFT: 9,560
Year Built: 1985
Site Size: 0.57 Acres