After one of the slowest years on record for apartment sales in the Inland Empire, Rancho Vista Apartments, a 125-unit ...
Strada has bought a historic Del Monte cannery and warehouse converted into 372 luxury apartments in Alameda for $153.7 million.