Christmas Tree Lane

3236 Thompson Avenue, Alameda, CA 94501