17 Battery Place North Trades for $70M

September 23, 2004 at 09:04 PM
Share & Print