2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566
2908 Ruby Hill Drive, Pleasanton, CA, 94566

$4,288,888

2908 Ruby Hill Drive, Pleasanton, CA, 94566

40
Courtesy of: Ryan Milligan Jason Mitchell Real Estate CA Inc.