Here to serve.
Thank you for changing the status. Didn't know how to do that. :(
Streetview from Aug 2015 has them gone as well. Status changed to demolished.
As of today, all of these buildings have been torn down. :(
Went by the other day, and there is an zoning application to make townhouses.