918 Mangrove Avenue, Sunnyvale, CA 94086 | $2,458,000 |...