2855 Telegraph Avenue

  • Area: Berkeley 
  • Address: 2855 Telegraph Avenue, Berkeley, CA, 94705 
  • Largest sq.ft.: 15,894 
  • Smallest sq.ft.: 762 
  • Region: Berkeley