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