$1,050,000 -
2039 N Shorewood Avenue
Upland ,
CA 91784
Country: US
Property listed by OMEGA REAL ESTATE, David Spears 650-921-0023