Mickle Duglas road in Venice beach