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