Oakland is giving San Francisco a run for its money. Not only has continued office absorption driven development and rent growth, but an all-time-high resident count has resulted in more…
Read More
Oakland is giving San Francisco a run for its money. Not only has continued office absorption driven development and rent growth, but an all-time-high resident count has resulted in more…