38544 Mary Terrace, Fremont, CA 94563 - HotPads