960 Overland Court

San Dimas, California - 76,000 s.f.