Leasing has begun at Central Station, 1720 Central St. a four-story new-construction apartment development steps from the Central Street Metra station. Central Station includes 80 apartments, 81 parking spaces and more than 10,700 square feet of street-level retail. The residences measure 590 to 1,485 square feet, with rents starting at $1,415 a month. The floor plans in the LEED-certified building range from studio to three-bedroom/two-bath plans, and some layouts include dens.