638 Birch, Upland, CA, 91786
638 Birch, Upland, CA, 91786
638 Birch, Upland, CA, 91786
638 Birch, Upland, CA, 91786
638 Birch, Upland, CA, 91786
638 Birch, Upland, CA, 91786
638 Birch, Upland, CA, 91786
638 Birch, Upland, CA, 91786
638 Birch, Upland, CA, 91786
638 Birch, Upland, CA, 91786
638 Birch, Upland, CA, 91786
638 Birch, Upland, CA, 91786
638 Birch, Upland, CA, 91786
638 Birch, Upland, CA, 91786
638 Birch, Upland, CA, 91786
638 Birch, Upland, CA, 91786
638 Birch, Upland, CA, 91786
638 Birch, Upland, CA, 91786
638 Birch, Upland, CA, 91786
638 Birch, Upland, CA, 91786
638 Birch, Upland, CA, 91786
638 Birch, Upland, CA, 91786
638 Birch, Upland, CA, 91786
638 Birch, Upland, CA, 91786
638 Birch, Upland, CA, 91786

$759,000

638 Birch, Upland, CA, 91786

25
Listing Agent: Victoria Hill
Courtesy of: Seven Gables Real Estate