$1,230,000

330 E 25th Street, Upland, CA, 91784

31
Courtesy of: SHAWN OGLESBY CENTURY 21 PEAK