Empty Richmond site owned by Mecca co-CEOs