Apartment Unit at 6401 Shellmound Street #17630, Emeryville, CA 94608 - HotPads