A fully leased 54,203-square-foot industrial building at 2933 Alvarado Street in San Leandro has been listed for sale at an asking price of...
ByThe RegistryMay 20, 2025 
Signup for news and special announcements!
You have successfully joined our subscriber list.