118 Leonard St #2, Jersey City

118 LEONARD ST, Jersey City, NJ 07307
$269,500