Apartment Unit 16 at 704 W Sierra Madre Boulevard #16, Sierra Madre, CA 91024 - HotPads