29
108-240 Francisco Ln
Fremont, CA 94539
Rate Upon Request
945-2,490 SF
6
Spaces Available
Built 1986
1,800 SF Contiguous
Built 1986
945-2,490 SF
Rate Upon Request
Retail