Where is Opera House Hotel, Bronx located?
Opera House Hotel, Bronx, Opera House Hotel, Bronx, United States of America (approx. 40.81481°, -73.91628°)
Opera House Hotel, Bronx, Opera House Hotel, Bronx, United States of America (approx. 40.81481°, -73.91628°)