24 Westminster Ave Venice, CA 90291