660 Armstead ST, Glendora, CA, 91740
660 Armstead ST, Glendora, CA, 91740
660 Armstead ST, Glendora, CA, 91740
660 Armstead ST, Glendora, CA, 91740
660 Armstead ST, Glendora, CA, 91740
660 Armstead ST, Glendora, CA, 91740
660 Armstead ST, Glendora, CA, 91740

$686,000

660 Armstead ST, Glendora, CA, 91740

PENDING