Apartment Unit at 3453 Baywood Terrace #101, Fremont, CA 94536 - HotPads