88-25 155 Avenue #3F, Howard Beach, NY 11414 - MLS#3342930 - Ifoma ...