The Taylor Street Apartments, completed in 2006, are on the city's west side. The building contains 12 total units that consist of two- and four-bedroom residences. This prestigious address is only blocks away from Metro North, making it the perfect home for the commuter. Other area attractions include Hatch Field Park, First Stamford Place, the Metro Center and Stamford Landing.