1756 Apricot Tree Place, Upland, CA, 91784

$594,295

1756 Apricot Tree Place, Upland, CA, 91784

Courtesy of: KB HOME