Excerpt below. Click here to view original full length post.

4350 and 4358 North Bay Road Inset: Stephen and Petra Levin (Credit: University of Pennsylvania)

A Miami Beach couple just dropped $11.34 million for their second waterfront home on North Bay Road, property records show. Stephen and Petra Levin scooped up their next door neighbor’s 5,297-square-foot home at 4350 North