Versace stores in New York on Map

Check these stores:
Versace - New York in New York
200 Madison Ave ,, New York, NY 10016
Versace - New York in New York
160 Mercer St ,, New York, NY 10012
Versace - Rome in Rome
113 Rose Ln, Rome, NY 13440
Versace - Flushing in Flushing
14432 Northern Blvd, Flushing, NY 11354
Versace - Oceanside in Oceanside
125 Fairview Ave, Oceanside, NY 11572