Jagators63
New Member
I used to live at 129 ave and 65 st area for 15 yrs and I used to see the worst eyesore in the area on the southwest corner of 129 ave and 66 st as I checked out from Google Maps. I was surprised to see trees and grass is all gone and there is development on the property there, so I'm also surprised that no one here has mentioned this property.