120 West 18th Street was built in 1907 and converted to condos in 1986. 120 West 18th Street has a total of 9 apartments and is located in Chelsea, very close to the M, 1, 2, 3, F and L subway lines.
Similar nearby buildings include 27 West 19th Street, 50 West 15th Street, 252 Seventh Avenue and 260 Park Avenue South.
View school info, local attractions, transportation options & more.
Experience amazing 3D aerial maps and fly throughs.