Ibiza Urban Lounge

125 2nd St NW Albuquerque NM 87102 USA

(505) 923-9080

Location