35-year-old Ruben Ublies is being held in a police facility where he will be processed, the source said. Charges are pending.
Contrary to some reports, the source clarified that the suspect did not turn himself in. He was picked up by the Hate Crime Task Force at his girlfriend's home around 10:30 a.m.
The source said it has not yet been determined that the arson is definitively a hate crime; the NYPD will consult with the District Attorney before making that determination.
Follow Danielle Tcholakian on Twitter @danielleiat