La mansión se encuentra junto a la bahía Biscayne, en el condado de Miami-Dade, en el estado norteamericano de Florida y fue construida entre 1914 y 1916 por los arquitectos F.