This downtown San Diego life science building is now 50% leased with latest tenant

previous post