Comment Comment by tathougies > but that's less surprising given its NYCThere's almost certainly as much (if not more) money on Sand Hill Rd than Wall St. parent tathougies 7 years ago
There's almost certainly as much (if not more) money on Sand Hill Rd than Wall St.