1756 N Euclid Avenue, Upland, CA 91784 - Homesnap