17 Greenwich Avenue, Manhattan, New York, NY 10014
Built in 1920, 17 Greenwich Avenue is a 5-story walk-up building in West Village with 11 (mostly one- and two-bedroom) apartments. Only a handful of blocks from Washington Square Park, this charming West Village old timer is worth the walk up! Thoughtfull