Dogtown Station

700 Main St

Venice, CA 90291

Year Built: 2008

Unit Count: 35

Architect: The Landau Partnership