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