fbpx
Home Tags John Lockhart House

Tag: John Lockhart House

Douglas Elliman relocates to historic Greenwich office

The John Lockhart House was built in 1867 and added to the Greenwich Landmarks Registry in 2013.