$3,599,888 -
18172 Charter Road
Villa Park ,
CA 92861
County: Orange
Courtesy of Thomas Real Estate Group