Location Map Street View Hospital Library Pharmacy School Shopping TrainstationContact AgentContact Form Your message Send messageView all photos 3001-3003 O Street, Sacramento CA 95816PurchasedAddress: 3001-3003 O Street Sacramento CA 95816 Print Property Information Type: Office BuildingArea Size : 3,630 sq ftProperty DescriptionShare this: