777 139th AvenueSan Leandro, CA

777 139th AvenueSan Leandro, CA

Project status

Acquisition Date: 1.31.2020

Building SF: 24,720

Land SF: 58,197