663 Miller Avenue, E. New York, NY 11207 - MLS#3343113 - Ifoma Pier...