66 Leonard Street
Started by D823
about 15 years ago
Posts: 1
Member since: May 2011
Discussion about
Anyone know anything about this building - pros and cons? Also, should I be considered that the AT&T long lines building (33 thomas st) is 1.5 blocks away. It contains a lot of switching equip and such and wondering from environmental health hazard/radiation point of view?