Click here to return to the home page.

Park Lane Towers as seen from 83rd Avenue looking south to Metropolitan Avenue in January of 2006.