Homes for sale - 81 LEONARD ST # 3, Manhattan, NY 10013 – MLS#RPLU-...