Just Listed! Townhouse in Steveston !