Square Mile Capital Management has originated a $118 million loan to finance the development of 777 Industrial Road, a planned R&D and life sciences lab building in the Bay Area city of San Carlos. The borrower is a partnership managed by Presidio Bay Ventures, which purchased the former car dealership site in 2020.