18013 Granada Spain No Reviews 37° 11.934 N -3° 36.47 W 37.198904, -3.607828 Long parking lot along the road on both sides. Close to the shopping center.