Location Map Street View Hospital Library Pharmacy School Shopping TrainstationContact AgentContact Form Your message Send messageView all photos 150 Natoma Station Drive, Folsom CA 95630For LeaseAddress: 150 Natoma Station Drive Folsom CA 95630 Print Property Information Type: Retail BuildingArea Size : 2,190 sq ftProperty DescriptionShare this: Attachments 150 Natoma Station Drive, Folsom CA (1) (1)