321 Almenar, Greenbrae