Downtown Palo Alto Retail 370 University Ave, Palo Alto, CA Property Details Price $3,059,000 Cap Rate 5.00% Tenancy Single Property Type Retail Building Size 2,850 SF Year Built 1925