Ubicación

First Avenue , San Nicolas, Aruba