Jennifer Lopez’s former Miami estate, located at 5800 N. Bay Rd.on Miami Beach is worth $40 million now. She sold it in 2005 for the low price of $13.9 million. In 2010, it was back on the market for $29 million and a year later, it went up to an astronomical price of $42.5 million. Even though it is $2 million less, it still remains on the high end of the Miami real estate market. From the pictures below, it looks like J. Lo was living the grand life. There is a small dock, high ceilings, arched windows, and tons of space. But then again, when isn’t the Puerto Rican diva not living the grand life, especially with her 24-year-old lover?