We have found 8 properties on Marion St, Indian Harbour Beach, FL. Average price per square feet on Marion St is $106. It is 17.8% lower than average price per sqft Indian Harbour Beach. Average sale price on Marion St is $163,134. It is 47.7% lower than average sale price in Indian Harbour Beach.

List of properties