OYSTER POINT MARINA PLAZA Office Lease of SUITE 200 to NOVACEA, INC., a Delaware corporation 400 Oyster Point Boulevard South San Francisco, CA 94080Office Lease • March 17th, 2008 • Novacea Inc • Pharmaceutical preparations • California
Contract Type FiledMarch 17th, 2008 Company Industry Jurisdiction