1096 N Holliston Avenue

Pasadena