129 Clubhouse

129 Clubhouse

129 CLUBHOUSE AVE VENICE 1 BED | 1 BATH | 620 SQFT NEAR VENICE BEACH EXPLORE 129 Clubhouse Ave VENICE 1 BED | 1 BATH | 620 SQFT FOR LEASE: $2,600/mo Welcome to the “Clubhouse” in Venice! Centrally located in Dog Town USA, this quaint upgraded one bedroom...