translate English to German: Our apartments are for rent and the apartments of the new phase are for sale.
Unsere Apartments sind zu vermieten und zu verkaufen.