Hickory Crossing Apartments 2101 South Hickory Street, Sapulpa, OK 74066