Apartment Unit 1 at 456 W Cowles Street #01, Long Beach, CA 90813 - HotPads