Portfolio Items

2329 Olive Ave, Fremont, CA 94539

Sold: Listed for $1,460,000