While I can't find any one-way signs on 10 year old streetside imagery this appears to be a one-way street. All the cars are oriented heading south. There's no stop signs for northbound traffic visible on streetside at major intersections.