1781 Palmetto Tree, Upland, CA, 91784

$699,990

1781 Palmetto Tree, Upland, CA, 91784

Listing Agent:
Courtesy of: