I haven't had a chance to take a look at it up close, but i have seen it many times when i pass by that small building/structure
on the small triangular plot of land. Partially hidden by old trees

Anyone has any idea what is it? Any historical info?
Below is the google maps link street view.