Apartment Unit 1506 at 2401 S Catalina Street, Los Angeles, CA 90007 - HotPads