Strada has bought a historic Del Monte cannery and warehouse converted into 372 luxury apartments in Alameda for $153.7 million.
The proposed deal would net the city $194,000 after money was returned to the nonprofit developer for parking improvements ...