Type

Retail

Size

22,514

Location

Berkeley, CA

Acquired

2007

Status

Sold

Get In Touch

Address

Four Embarcadero Center, Suite 1400
San Francisco, CA 94111