Node 7231521550 appears to have been moved from Texas; the address information is completely wrong for where this pin is (40.8730262, -124.0826368)

Can someone local confirm this building is here? If so, please update the address. If not, can it be moved back to Texas or deleted?