649 Vernon Drive, Upland, CA, 91786

$1,959,999

649 Vernon Drive, Upland, CA, 91786

Courtesy of: Loi Cao | Millennium Group Realty