Guess this station. (Moderate)

Small hints: - Its a numbered street. - It is one stop from a terminus station. - It will receive CBTC soon. - The express tracks are rarely used for passenger service.