17955 Raymer Street A beautiful property located in the highly desirable Sherwood Forest neighborhood in Northridge.