3039-3051 University Ave
San Diego, CA 92104
$31.80 USD/SF/YR
325-650 SF
3
Spaces Available
Built 1939
650 SF Contiguous
Built 1939
325-650 SF
$31.80 USD/SF/YR
Office, Retail