Roadside view of the Julia Carter Northrop House, located at 7872 Columbia Road (State Route 252) in Olmsted Falls, Ohio, United States. Built in 1842, it is listed on the National Register of Historic Places.