88 25 155th Avenue #5B, Howard Beach, NY 11414 - MLS#3358527 - Roma...