Alahambra Palace

1240 W Randolph St