Được biết, lâu đài được xây dựng vào năm 1848 và được mọi người biết đến với cái tên “lâu đài nhà James Lee”. Sau khi chủ nhân qua đời, nó đã được chuyển giao cho chính quyển thành phố Memphis.
Ngay sau đó, chính quyền thành phố đã ký hợp đồng cho thuê lâu đài trong vòng 50 năm với 1 công ty trong vùng. Nhưng kỳ lạ thay, lâu đài không được công ty này sử dụng đến.
Sau khi hợp đồng chính thức chấm dứt vào năm 2011, chính quyền thành phố Memphis đã đem lâu đài ra đấu thầu với mục đích kêu gọi người dân đầu tư khôi phục lại công trình lịch sử hơn 165 năm tuổi này.
Sau hơn 24 năm tìm kiếm một nơi ở lý tưởng, cặp vợ chồng Jose Velázquez đã quyết định mua lại lâu đài này. Nhưng bất ngờ thay, họ chỉ mất 1 USD (khoảng 21 nghìn VNĐ) để sở hữu bất động sản này. Kể từ đó, cặp vợ chồng đã bỏ ra một năm với khoản tiền trị giá 2,1 triệu USD (gần 50 tỷ VNĐ) để khôi phục hào quang quá khứ cho nơi đây.