Tag: office building

520 Broadway Office Building Sells For $117 Million

SANTA MONICA—The office building located at 520 Broadway has a new owner who paid $117 million, approximately $1,040 per square foot, for the structure. Olive...
X