LNR Partners has snagged a 90,500-square-foot office building in San Francisco with a winning auction bid of $6.56 million — or 10.5 percent of …
LNR Partners has snagged a 90,500-square-foot office building in San Francisco with a winning auction bid of $6.56 million — or 10.5 percent of …
In