Where is Residence Inn Pasadena Arcadia located?
Residence Inn Pasadena Arcadia, Residence Inn Pasadena Arcadia, United States of America (approx. 34.14173°, -118.02258°)
Residence Inn Pasadena Arcadia, Residence Inn Pasadena Arcadia, United States of America (approx. 34.14173°, -118.02258°)