This is a apartment home. This home is located at 5030 Owens Dr APT 125, Pleasanton, CA 94588.Show more