The Flamingo really attracts a lot of the undesirables. Once that is razed it will help the area.
Also re: the green space near 108th, the above poster is correct they do not own that land. It isn't City owned but it isn't owned by Tien Sher also.
The lot highlighted is what they own and what will represent this development: