42-12 79th Street, Elmhurst, NY
Also known as Masjid Baitur-Redwan. First private house after the laundromat.
Tap a star to leave the first review
0.2 mi away
0.4 mi away
0.5 mi away