108 Paloma Avenue, Venice Beach, 2004