North 6C is a jewel box residence complete with private outdoor space in one of the West Village's marquee luxury addresses 160 Leroy Street a stunning collaborative masterpiece from world ...
#3164653
160 Leroy Street Apt: N6C
New York, NY 10014 |