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