265 East 66 St.

Started by anonymous
over 4 years ago
Discussion about 265 East 66th Street in Lenox Hill
Looking at renting here. Any insights? Any improvements to the air conditioning? If you live here, how do you like it?