There are some small housing developments around here that look like that. 90% finished and then..... Where/what is your photo from?
Right click on it and choose properties.