Apartment Unit 103 at N Hudson, Los Angeles, CA 90038 - HotPads