Sales have been launched at 150 Barrow Street, aka The Keller, a new residential condominium in the West Village neighborhood of Manhattan. The boutique development is located at the northeast corner of Barrow Street and West Street, one block south of Christopher Street. 150 Barrow Street embraces the neighborhood’s history while setting a new standard of splendor. It incorporates the landmarked Keller Hotel and a newly built seven-story structure which adjoins ...
Read More