Where is Casa Rosa?
Where is Casa Rosa located?
Casa Rosa, Arizona, United States (approx. 33.94753°, -112.3357°)
Where is Casa Rosa on the map?
{"latitude":33.94753,"longitude":-112.3357,"title":"Casa Rosa"}