We have found 16 properties on Indian Ave, Belleair Bluffs, FL. Average price per square feet on Indian Ave is $85. It is 28% lower than average price per sqft Belleair Bluffs. Average sale price on Indian Ave is $185,135. It is 23.5% lower than average sale price in Belleair Bluffs.