The Liberty Warehouse Apartments in downtown Durham have been sold for $69.3 million, according to Durham County records. Chapel Hill-based developer East West Partners, which has overseen the ...