Windows are being installed in the apartment building which has been under construction on our street for the last year.