18262 Pamela Place, Villa Park, CA 92861 | $3,800,000 |...