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