St. Cecilia's Church, on 106th St. near the
Caption / Share

St. Cecilia's Church, on 106th St. near the corner of Lexington Avenue, was designated a NYC landmark in 1976.(Credit: Nancy Borowick, 2013)

1 of 15
0 SHARES
SHARE

More like this

The Bowery in Manhattan is rich with history, Changes don’t stop the charms in the Bowery Grover Cleveland Park in Ridgewood, Queens offers a Young professionals drawn to Ridgewood Aiden Gerber, 11, uses the remote controlled sailboats A look beyond the glitz of UES between 70-79th streets

Comments