18022 James, Villa Park, CA, 92861
18022 James, Villa Park, CA, 92861
18022 James, Villa Park, CA, 92861
18022 James, Villa Park, CA, 92861
18022 James, Villa Park, CA, 92861
18022 James, Villa Park, CA, 92861
18022 James, Villa Park, CA, 92861
18022 James, Villa Park, CA, 92861
18022 James, Villa Park, CA, 92861
18022 James, Villa Park, CA, 92861
18022 James, Villa Park, CA, 92861
18022 James, Villa Park, CA, 92861
18022 James, Villa Park, CA, 92861
18022 James, Villa Park, CA, 92861
18022 James, Villa Park, CA, 92861
18022 James, Villa Park, CA, 92861
18022 James, Villa Park, CA, 92861
18022 James, Villa Park, CA, 92861
18022 James, Villa Park, CA, 92861
18022 James, Villa Park, CA, 92861
18022 James, Villa Park, CA, 92861
18022 James, Villa Park, CA, 92861

$2,995,000

18022 James, Villa Park, CA, 92861

22
Listing Agent: Keven Stirdivant
Courtesy of: KASE Real Estate