Taj II

48 West 21st Street
NEW YORK, NY 10010

MAP