295-299 Castro Street