Apartment Unit 10 at 1880 Pine Avenue #10, Long Beach, CA 90806 - HotPads