Apartment Unit D at 243 N Judd Street, Honolulu, HI 96817 | HotPads