$740,000 3 BDS | 3 BA | 1,656.0 SQFT 132 MARCDALE BOULEVARD, INDIAN ROCKS BEACH, FL 33785 Add to Favorites