Location: New York City, NY, United States
Description A place in New York City located just north of Front Street.