1602 Mahogany Tree, Upland, CA, 91784

$703,695

1602 Mahogany Tree, Upland, CA, 91784

Courtesy of: | KB HOME