Apartment Unit at 999 Locust Street #21, Pasadena, CA 91106 - HotPads