As San Francisco residents are lured toward Ocean Beach to stroll along the Great Highway and enjoy the refreshing breeze, many find themselves stumbling upon a conspicuous, green building standing at the corner of Judah Street and 48th Avenue.
As San Francisco residents are lured toward Ocean Beach to stroll along the Great Highway and enjoy the refreshing breeze, many find themselves stumbling upon a conspicuous, green building standing at the corner of Judah Street and 48th Avenue.