1630 S Barranca Avenue 102 - Glendora, CA | $120000.00 | ...