20 Troy St #2, Jersey City

20 TROY ST, Jersey City, NJ 07307