This does make me want to scream! Looks like paradise lost!
I didn’t have the opportunity to go inside, but this home had been built as part of a residential development and the store stickers were still intact on thw doors and windows that were not in this photo. This home was the last one at the very end of a dead-end road.
The locations of these places are mapped here: