100 apartments