apartments priceL&T Innovation Campus