266 West 41st Street, New York, NY
I agree with sv, there appears to be a construction site in it's place
I think this masjid is now closed.
0.3 mi away
0.4 mi away
0.7 mi away