Castro Partners Categories Real Estate - Commercial Leasing & Management 196 Colorado Ave Palo Alto CA 94301 (650) 320-0228 Send Email Rep/Contact Info Marcus Wood Send an Email Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×