866 Olive Ave, Fremont, CA 94539

4 BD | 2 Baths | 1,924 SQ/FT

Pending $2,300,000