1040 S Orange Grove #20, Pasadena, CA, 91105
1040 S Orange Grove #20, Pasadena, CA, 91105
1040 S Orange Grove #20, Pasadena, CA, 91105
1040 S Orange Grove #20, Pasadena, CA, 91105
1040 S Orange Grove #20, Pasadena, CA, 91105
1040 S Orange Grove #20, Pasadena, CA, 91105
1040 S Orange Grove #20, Pasadena, CA, 91105
1040 S Orange Grove #20, Pasadena, CA, 91105
1040 S Orange Grove #20, Pasadena, CA, 91105
1040 S Orange Grove #20, Pasadena, CA, 91105
1040 S Orange Grove #20, Pasadena, CA, 91105
1040 S Orange Grove #20, Pasadena, CA, 91105
1040 S Orange Grove #20, Pasadena, CA, 91105
1040 S Orange Grove #20, Pasadena, CA, 91105
1040 S Orange Grove #20, Pasadena, CA, 91105
1040 S Orange Grove #20, Pasadena, CA, 91105
1040 S Orange Grove #20, Pasadena, CA, 91105
1040 S Orange Grove #20, Pasadena, CA, 91105
1040 S Orange Grove #20, Pasadena, CA, 91105
1040 S Orange Grove #20, Pasadena, CA, 91105
1040 S Orange Grove #20, Pasadena, CA, 91105
1040 S Orange Grove #20, Pasadena, CA, 91105
1040 S Orange Grove #20, Pasadena, CA, 91105
1040 S Orange Grove #20, Pasadena, CA, 91105
1040 S Orange Grove #20, Pasadena, CA, 91105
1040 S Orange Grove #20, Pasadena, CA, 91105
1040 S Orange Grove #20, Pasadena, CA, 91105
1040 S Orange Grove #20, Pasadena, CA, 91105
1040 S Orange Grove #20, Pasadena, CA, 91105
1040 S Orange Grove #20, Pasadena, CA, 91105

$1,249,000

1040 S Orange Grove #20, Pasadena, CA, 91105

ActiveUnderContract