Vista Place

[East side of Vista Place.]

East side of Vista Place (off 68th Street), looking south.