Landmarks Approves Mega-Mansion At 85-89 Jane Street, West Village
Three months after a presentation that left West Village residents outraged, a revised proposal for a mega-mansion at 85-89 Jane Street has won over the Landmarks Preservation Commission.