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