Albuquerque Plaza, Albuquerque, NM 87102
Sidewalk sculptures is a Tourist attraction located at Albuquerque Plaza, Albuquerque, NM 87102. It has received 3 reviews with an average rating of 4.3 stars.
The address of Sidewalk sculptures: Albuquerque Plaza, Albuquerque, NM 87102
Sidewalk sculptures has 4.3 stars from 3 reviews
Tourist attraction
505 reviews
Plaza don Luis #N120, 303 Romero St NW, Albuquerque, NM 87104