Blurred preview of media: 2182 Bowers Ave - 04

2182 Bowers Avenue,
Santa Clara