Browse the team's recent sales below.
1417 N Venetian Way, Miami Beach, FL 33139
6 Beds
7 Baths
8,242 Sq.Ft.
1000 Biscayne Blvd # 57 Unit: PH-57, Miami, FL 33132
5 Beds
7 Baths
9,200 Sq.Ft.
7954 Fisher Island Dr # 7954, Miami Beach, FL 33109
7 Beds
8 Baths
6,820 Sq.Ft.