Title: Castro Valley, California
Subjects: Real estate development
Places: Castro Valley, California