924 Overland Court

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