El Cuartel’s Office, In Google Street View?

  • Client El Cuartel,
  • Location Malaga, Spain,
  • One of our most popular Spanish offices, El Cuartel, recently sent over a link to their office which has been Google Street Viewed. And by that I mean that it is mapped out and navigable from within Google Street View. Is Google my next competition?