19116 Fisher Island Drive 19116, Miami Beach, FL 33109
Miami Beach, FL 33109
1 / 30

$4,100,000
3 bed · 3 bath · 2,049 sq ft · Built 1989
19116 Fisher Island Drive 19116, Miami Beach, FL 33109
Miami Beach, FL 33109
1 / 30

$4,100,000
3 bed · 3 bath · 2,049 sq ft · Built 1989