Real Estate

Alphabet pays $215 million for 550,000 square-foot office center
< Previous Next >