This is a apartment home. This home is located at 3907 Piedmont Ave APT 12, Oakland, CA 94611.Show more