Blurred preview of media: 220 Sierra Vista Drive MV - 13

220 Sierra Vista Ave,
Mountain View