133 N Primrose, Monrovia, CA, 91016
133 N Primrose, Monrovia, CA, 91016
133 N Primrose, Monrovia, CA, 91016
133 N Primrose, Monrovia, CA, 91016
133 N Primrose, Monrovia, CA, 91016
133 N Primrose, Monrovia, CA, 91016
133 N Primrose, Monrovia, CA, 91016
133 N Primrose, Monrovia, CA, 91016
133 N Primrose, Monrovia, CA, 91016
133 N Primrose, Monrovia, CA, 91016
133 N Primrose, Monrovia, CA, 91016
133 N Primrose, Monrovia, CA, 91016
133 N Primrose, Monrovia, CA, 91016
133 N Primrose, Monrovia, CA, 91016
133 N Primrose, Monrovia, CA, 91016
133 N Primrose, Monrovia, CA, 91016
133 N Primrose, Monrovia, CA, 91016
133 N Primrose, Monrovia, CA, 91016
133 N Primrose, Monrovia, CA, 91016
133 N Primrose, Monrovia, CA, 91016
133 N Primrose, Monrovia, CA, 91016
133 N Primrose, Monrovia, CA, 91016
133 N Primrose, Monrovia, CA, 91016
133 N Primrose, Monrovia, CA, 91016
133 N Primrose, Monrovia, CA, 91016
133 N Primrose, Monrovia, CA, 91016
133 N Primrose, Monrovia, CA, 91016
133 N Primrose, Monrovia, CA, 91016

$840,000

133 N Primrose, Monrovia, CA, 91016

28
Courtesy of: Jeffrey Berg | Deasy Penner Podley