nephthysnile.com
Spencer Village.
What’s that old saying? When you’re on to a good thing, stick to it? Yeah, I think that’s the one. Spencer Village is one of those hidden treasures you will never stumble across b…