Bayview Fisher Island
5161 Fisher Island Drive / Miami Beach, FL 33109
Location: Oceanfront
Type: Condo
Pets: Yes
Year Built: 2004
Total Units: 31
More Info on Bayview Fisher Island
Bayview Fisher Island
Bayview Fisher Island