Yes, it's located near MRT Aozihdi Station.
This building is on the Dashun 1st Rd, and on the opposite side of the NEW LongHua Elementary School.
However, This google satellite map is a little old (year 2006 or 2007). This area changed and developed very fast in recent years. The LongHua Elementary School on the Google map was already moved.
The NEW LongHua Elementary School is located about 350 meters to the west of the old LongHua elementary school.
The old LongHua elementary school (beside MRT Aozihdi Station) will be demolished and become a MRT transfer building with stations of MRT red line and circular light rail.
NEW LongHua Elementary School (built, 2009) :
The building will be on the left of this picture...
I hope you can understand....
" - National Geographic Channel