Incentra Village House

This listing has been provided by:

Incentra Village House

32 8th Ave (at W 12th St)
New York City NY 10014


in 2 red-brick buildings built in 1841; both in walking distance to all the Village and Chelsea have to offer

Is this your business?

Take control of it by adding your own words, links, graphics and more. Click here to find out how »


Add New Review