Totally random, but does anyone know where abouts on Venice Beach that apartment was filmed?
The apartment (or at least the front) is on the boardwalk in Venice, CA. Right next to a parking lot near the American Apparel store.
Corner of Ocean Front Walk and Sunset Ave