Auto leasing company pays $5.6M for industrial in Mt Eden, adds to assemblage

1401 Cromwell Avenue (Credit: Google)

Share this article