Apartment Unit 143C at 135 N Holliston Avenue, Pasadena, CA 91106 - HotPads