Apartment Unit 112 at 3416 Deerwood Trail, Fremont, CA 94536 | HotPads