Picture Miami in 2004 – the clubs are pulsing, the architecture radiates a sleek modernity, and the interiors are soaked in luxurious excess. Jennifer Lopez and Alex Rodriguez's Star Island home sits ...