Blocks and curbs is a street spot at 2 Carrer de Miquel dels Sants Oliver in Alcúdia, Balearic Islands, Spain. 2 community photos have been shared of this spot. Coordinates: 39.85173, 3.11909.
2, Carrer de Miquel dels Sants Oliver, Alcúdia, Balearic Islands, Spain, Balearic Islands, Spain