405 E 63rd Street #11B, New York, NY 10065 - MLS#3342920 - Ifoma Pi...