Where is La Casa Inn?
Where is La Casa Inn located?
La Casa Inn, California, United States of America (approx. 37.80118°, -122.42683°)
Where is La Casa Inn on the map?
{"latitude":37.80118,"longitude":-122.42683,"title":"La Casa Inn"}