I managed to find a video on YouTube that gives a tour of the Amelia Street house at 3711 St Charles Avenue. You can see more detail of the house and from different perspectives, which is really fascinating. So, I've added the video to the Parlor playlists on YouTube.
The Files on the Mayfair Witches Parlor Blog
!doctype>