Friday, November 21, 2008
Story last updated at 11/21/2008 - 9:36 am
Photo: Images from another time Willoughby Avenue, circa 1989
The Channel Apartments on Willoughby Avenue are demolished to make way for the Department of Environmental Conservation offices.
News
Share
Shop
Life
Visit




) to report an inappropriate comment. Three moderation votes will hide a comment.
or
) to rate comments. These ratings do not effect the status of a comment.













