33 68 farrington st flushing new york united states July 8, 2019 16 32 64 128 33-68 farrington st flushing new york 11354