Archstone Fremont Center#3,222 SF#Retail Befra Center at 4025 Mowry Ave#1,860 - 8,759 SF#Retail / Restaurant