Blurred preview of media: 2182 Bowers Ave - 12

2182 Bowers Avenue,
Santa Clara