The Townhouse and Del Monte Anonymous February 6, 2010 Loading Map.... The Townhouse and Del Monte52 Windward Ave - VeniceEvents 33.9871768 -118.47262949999998 Address 52 Windward Ave Venice, CA 90291 Website: Phone: Upcoming Events No events in this location