The Trolley Station in Alum Rock Park November 26, 2013 November 26, 2013 / By Donald Neff / Leave a Comment