building at 181 East 73rd Street
Started by Scott1953
about 15 years ago
Posts: 2
Member since: Apr 2011
Discussion about 181 East 73rd Street in Lenox Hill
what is the issue with their financials?
do they own the land?