West 65th Plaza

6200 - 6230 W. 65th Street
Image

Site Summary