121 Algonquin Terrace, Indian Harbour Beach, FL 32937
Indian Harbour Beach, FL 32937
1 / 30

$689,000
4 bed · 3 bath · 2,160 sq ft · Built 1963
121 Algonquin Terrace, Indian Harbour Beach, FL 32937
Indian Harbour Beach, FL 32937
1 / 30

$689,000
4 bed · 3 bath · 2,160 sq ft · Built 1963