83-44 Lefferts Blvd #1j, Apt 1J
Kew Gardens , NY

Property Details